如何将JavaScript的new Date()
中的本地时间格式隔离并转换为24小时制?
例如:2016-09-22T23:21:56.027Z
在本地时间中变成了 22:56
。
如何将JavaScript的new Date()
中的本地时间格式隔离并转换为24小时制?
例如:2016-09-22T23:21:56.027Z
在本地时间中变成了 22:56
。
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
。 - T.Woody在moment.js中,您可以执行以下操作:
theDate.format("H:MM")
点击这里了解更多详情:http://blog.stevenlevithan.com/archives/date-time-format