2

ASP.NET MVC モデルのプロパティの 1 つである UTC 日付があります。現地時間に変換して表示したい。

私は変換ロジックを C# で書きました。コードはサーバー上で実行されるため、サーバー上でローカル時間がかかります。したがって、クライアント側、つまりJavascriptで現地時間に変換する必要があります。

これは私のhtmlです

<label id="UploadedOn">@item.PublicationDate.ToString("MMMM dd, yyyy,hh:mm: tt")</label>

javascriptを使用してこの日付をローカル日時に変換するにはどうすればよいですか..

4

1 に答える 1

-1

カルチャをパラメーターとして受け取るユーティリティ クラスで静的メソッドを作成できます。

そのメソッドを呼び出して、カルチャ固有の日付を取得します

public static string FormatDate(string culture)
    {
        string returnDate = string.Empty;

        if (culture == "en-US")
        {
            //format accordingly 
        }
        else if (culture == "en-IN")
        {
            //format accordingly 
        }

        return returnDate;
    }
于 2013-07-23T12:59:32.900 に答える