javascript - C# DateTime 转 Javascript 日期 - 时区

标签 javascript c# date datetime

我有一个来自 c# DateTime 的字符串 2016-01-04T15:30:00。 当我将它转换为 JavaScript 时 日期对象var jDate = new Date(2016-01-04T15:30:00); 时间根据本地时区发生变化
控制台输出:2016 年 1 月 4 日星期一 10:30:00 GMT-0500(东部标准时间)
如何获取日期为 15:30 而不是 10:30

答案应该返回一个 Date 对象,这样我就可以执行 date.getHours()

最佳答案

您需要将 DateTime Kind 更改为未指定

DateTime.SpecifyKind(saveNow, DateTimeKind.Unspecified);

在这里阅读更多内容:

https://msdn.microsoft.com/en-us/library/system.datetime.specifykind(v=vs.110).aspx

关于javascript - C# DateTime 转 Javascript 日期 - 时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34617177/

相关文章:

date - 如何根据unix时间计算星期几

SQL - 仅更新日期()数据

javascript - 操作 window.history 会影响 IE11 上的图标

javascript - 如何在 Highcharts 中的镜像条形图上叠加散点图?

javascript - 是否可以在 json 中进行表达式/计算?

c# - Azure - 将 .NET Web 应用程序与 azure sql 数据库连接

c# - 在字符串中搜索和替换

ios - 在 Swift 4 中从最新到最旧的日期数组排序

javascript - 在更改 div 宽度时更改视口(viewport)

c# - 构建具有优先级项目的排序列表