![](/img/trans.png)
[英]Convert date and time format string from moment.js to C# format
[英]Moment.js: Convert UTC date from database into local time
我正在嘗試使用moment.js在客戶端轉換我的日期。 我打算給出確切的規格。
使用C#中的DateTime.UtcNow
將日期存儲在服務器上。 它們保存到數據庫中,如下所示: 2014-06-02 21:37:40.087
,所以在UTC時間大約9:37 PM。 我在美國西海岸,所以轉換到太平洋標准時間下午2:37。
當從應用程序層讀取這些行並以JSON格式發送到瀏覽器時,它將解析為此字符串"2014-06-03T04:37:40.087Z"
。
它存儲在數據庫中的方式與JSON文本中的方式有何不一致?
即使您正在存儲 UTC值,您也不會在從數據庫中檢索這些值時將其視為UTC。 確保你的C# DateTime
值具有DateTimeKind.Utc
閱讀,使用后DateTime.SpecifiyKind
。
如果您想用一些其他詳細信息(例如所涉及的特定代碼)編輯您的問題,那么我可以提供更清晰的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.