首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript.NET()模拟

JavaScript.NET()模拟
EN

Stack Overflow用户
提问于 2013-11-05 15:58:02
回答 2查看 2.6K关注 0票数 1

当使用javascript DateTime ()方法时,如何将DateTime对象转换成具有相同输出的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-05 16:12:52

Date.UTC为UTC返回自1970年以来的毫秒数。因此,应采取以下措施:

代码语言:javascript
复制
Convert.ToInt64((DateTime.UtcNow- new DateTime(1970,1,1,0,0,0,DateTimeKind.Utc)).TotalMilliseconds)

这或多或少相当于如果您今天进入Date.UTC,您将得到什么。您可以使用DateTime构造函数来指定您感兴趣的时刻,确保将该类型设置为utc。

票数 5
EN

Stack Overflow用户

发布于 2013-11-05 15:58:44

DateTime.UtcNow会给出同样的结果。

获取一个DateTime对象,该对象设置为此计算机上的当前日期和时间,表示为协调世界时(UTC)。

或者,如果您想构建自己的DateTime (如https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC),然后获得环球时间,那么您可以:

代码语言:javascript
复制
DateTime dt = new DateTime(2013, 11, 05, 0, 0, 0);
DateTime utcDt =  dt.ToUniversalTime();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19793205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档