0

JavaScriptを使用してWebサイトに日付と時刻(現在の時刻)を表示したいのですが、2つのパラメーターを使用して特定の方法で時刻を表示できます。

最初のパラメーターは TimeZone です。たとえば、("+2" または "-7")

2 番目のパラメーターは文化です。たとえば、("Japan" または "China" または "En-US")

2 番目のパラメータが "Japan" の場合、年、月、日が日本語の文字で区切られて表示されます。

2 番目のパラメーターが「En-US」の場合、次のように表示されます: Friday, July 5, 2013

基本的に、私は VB .NET でこれを行うことができます:

Dim DateJ as String=""
Dim DateNow as Date=Now
DateJ = Format(GetDateTimeBasedOnTimeZone(DateNow,"+2"), GetCultureFormat("Japan"))

主に VB.NET でこれを行う GetCultureFormat 関数:

 Dim CItm As Globalization.CultureInfo = Globalization.CultureInfo.GetCultureInfo("Japan")

しかし、JavaScript でまったく同じことを行う方法が見つかりません。

私はインターネットやDateJSでさえ見て検索しました

しかし、これまでのところ、現在の時刻を TimeZone("+2" または "+7") に基づいて変更する最初のパラメーターを実行する方法しか見つけることができませんが、表示する 2 番目のパラメーターについては見つけることができません。国の文化に基づく時間

4

1 に答える 1

0

jQuery Globalizeをご覧ください。カルチャ スクリプト
を 含めて、jQuery カルチャを設定できます。

Globalize.culture('ja');

また

Globalize.culture('ja-JP');

日付に関するいくつかの追加情報。

于 2013-07-05T11:53:49.127 に答える