0
我的問題是,我似乎無法將UTC日期轉換爲JavaScript中的用戶本地時間。將日期時間對象轉換爲用戶本地時間
通過Flask & Jinja我呈現一個Datetime對象(天真,但它是UTC日期時間),如「2013-01-01 17:30:00」。
例如:
<p>The time is <span class="localtime">{{date}}</span></p>
我想在「HH:MM」顯示我的用戶在其本地時間的時間格式。
我試過使用Jquery-Localtime,但似乎並不奏效。即使當我改變電腦時間來測試時,我也總是得到17:30。
我的最終結果應該像
的時間是17:30英國用戶
和
的時間是12:30的紐約用戶
這可能會幫助你,http://stackoverflow.com/questions/8090549/how-to-get-user-timezone-using-jquery – Dom
你在哪裏解析日期字符串?如果您在客戶端解析它,它將使用本地時區,如果您沒有在日期字符串中指定時區。 –
一週前我回答類似的問題,看看 http://stackoverflow.com/questions/14030137/i-need-change-the-jquery-program-into-javascript-with-same-output/ 14031257#14031257 – HMarioD