0

私の問題は、JavaScript で UTC 日付をユーザーの現地時間に変換できないように見えることです。

Flask と Jinja を使用して、「2013-01-01 17:30:00」のような Datetime オブジェクト (単純ですが、UTC の datetime です) をレンダリングしています。

例えば:

<p>The time is <span class="localtime">{{date}}</span></p>

"HH:mm" 形式でローカルタイムの時刻をユーザーに表示したいと思います。

Jquery-Localtimeを使用してみましたが、うまくいかないようです。テストのためにコンピューターの時間を変更しても、常に17:30になります。

私の最終結果は次のようになります

イギリスのユーザーの場合、時刻は 17:30 です

時刻は NY ユーザーの場合は 12:30 です

4

1 に答える 1

0
var myDate = new Date();
var txtLocal = myDate.toLocaleDateString() +" " + myDate.toLocaleTimeString();
alert(txtLocal);
于 2013-01-01T21:04:54.303 に答える