41

如何隔离 JavaScript 中的本地时间格式并将其转换new Date()为 24 小时格式?

示例:2016-09-22T23:21:56.027Z只是22:56在当地时间。

4

2 回答 2

29
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
}
于 2013-06-26T14:04:24.710 回答
7
theDate.format("H:MM")

在这里查看更多详细信息:http: //blog.stevenlevithan.com/archives/date-time-format

于 2009-11-24T08:40:15.957 回答