c# - .NET 中的 Javascript Date.UTC() 模拟

标签 c# javascript datetime

如何在使用 javascript Date.UTC() 方法时将 C# DateTime 对象转换为具有相同的输出?

最佳答案

Date.UTC 返回自 1970 年以来 UTC 日期的毫秒数。所以以下应该有效::

Convert.ToInt64((DateTime.UtcNow- new DateTime(1970,1,1,0,0,0,DateTimeKind.Utc)).TotalMilliseconds)

如果您今天输入,这或多或少等同于您将从 Date.UTC 获得的结果。您可以使用 DateTime 构造函数来指定您感兴趣的时刻,但请确保将类型设置为 utc。

关于c# - .NET 中的 Javascript Date.UTC() 模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19793205/

相关文章:

php - 比较 PHP 中的 DateTime 对象

php - 在 AppModel->afterFind (cakePHP) 中转换时区之间的日期

php - 日期时间转换 : "The timezone could not be found in the database"

c# - 具有非基于文件的 key 的 SFTP

javascript - 防止 TinyMCE/Internet Explorer 将 URL 转换为链接

javascript - jQuery 检查是否有类

Javascript 样式问题

c# - C# 中的 Codemetric 优化 httpwebrequest

c# - 在 asp.net-mvc 中从服务器读取文本文件的最佳方法是什么

c# - 使用 Microsoft Graph 更改 Azure AD 的密码