日期时间的JavaScript日期 [英] DateTime to javascript date

查看:176
本文介绍了日期时间的JavaScript日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

从上#1的另一个答案是从Javascript日期.NET DateTime的转换:

From another answer on Stackoverflow is a conversion from Javascript date to .net DateTime:

long msSinceEpoch = 1260402952906; // Value from Date.getTime() in JavaScript
return new DateTime(1970, 1, 1) + new TimeSpan(msSinceEpoch * 10000);

但如何做反向?日期时间为Javascript日期?

But how to do the reverse? DateTime to Javascript Date ?

谢谢

AJ

推荐答案

尝试:

return DateTime.Now.Subtract(new DateTime(1970, 1,1)).TotalMilliseconds

编辑:真正的UTC是更好的,但我们需要保持一致

true UTC is better, but then we need to be consistent

return DateTime.UtcNow
               .Subtract(new DateTime(1970,1,1,0,0,0,DateTimeKind.Utc))
               .TotalMilliseconds;

虽然,转念一想也没关系,只要两个日期都在同一个时区。

Although, on second thoughts it does not matter, as long as both dates are in the same time zone.

这篇关于日期时间的JavaScript日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆