【发布时间】:2010-12-19 19:26:43
【问题描述】:
如何隔离 JavaScript 的 new Date() 中的本地时间格式并将其转换为 24 小时格式?
例如:2016-09-22T23:21:56.027Z 在当地时间变成22:56。
【问题讨论】:
-
您能用文字描述一下您将如何解决这个问题吗? (这将确定您是否了解问题本身。)
标签: javascript datetime time hour
如何隔离 JavaScript 的 new Date() 中的本地时间格式并将其转换为 24 小时格式?
例如:2016-09-22T23:21:56.027Z 在当地时间变成22:56。
【问题讨论】:
标签: javascript datetime time hour
new Date("2000-01-01 10:30 AM").getHours() // 10
这是 24 小时:
new Date("2000-01-01 10:30 PM").getHours() // 22
如果你想要更一般的东西:
function get_hours(time_string) {
return new Date("2000-01-01 " + time_string).getHours() // 22
}
【讨论】:
new Date('2019-01-01 00:00').getHours() === 0
theDate.format("H:MM")
点击此处了解更多详情:http://blog.stevenlevithan.com/archives/date-time-format
【讨论】: