Convertir les dates du temps de format spécifique en C#

Je veux convertir les dates du temps pour spécifier le format qui est

Wed Aug 01 2012 14:37:50 GMT+0530 (India Standard Time)

En fait, je veux affichage de la Minuterie à l'aide de Jquery sur la page web. J'ai donc tenté un format que je connaissais. Et trouvé certains de http://www.dotnetperls.com/datetime-format Mais aucun d'entre eux de retourner le résultat de ce que j'ai besoin. En fait, j'ai passer le temps à partir du serveur Donc j'ai essayé le code suivant.
Code Derrière

protected void Button3_Click(object sender, EventArgs e)
{
    //string hello = DateTime.UtcNow.ToString();
    string hello = String.Format("{0:F}", DateTime.UtcNow);

    DateTime.UtcNow.ToString("");
    ScriptManager.RegisterStartupScript(this, this.GetType(), "hdrEmpty1", "show(" + hello + ")", true);
}

Jquery

function show(datetime) {
        alert(datetime);
        var Digital = datetime  //new Date()
        var hours = Digital.getHours()
        var minutes = Digital.getMinutes()
        var seconds = Digital.getSeconds()
        var dn = "AM"
        if (hours > 12) {
            dn = "PM"
            hours = hours - 12
        }
        if (hours == 0)
            hours = 12
        if (minutes <= 9)
            minutes = "0" + minutes
        if (seconds <= 9)
            seconds = "0" + seconds
        document.getElementById('<%= Label1.ClientID %>').innerHTML = hours + ":" + minutes + ":" + seconds + " " + dn
        setTimeout("show()", 1000)
    }
Je suppose que datetime chaîne avec GMT option n'est pas disponible.
msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
Une simple recherche google vous donnera beaucoup de l'info à ce sujet. Ces exemples, par exemple, devraient vous permettre de bien commencer: csharp-examples.net/string-format-datetime
Veuillez consulter ma question, j'ai édité et publié ce que j'ai essayé...

OriginalL'auteur Ram Singh | 2012-08-01