如何将JavaScript的new Date()
中的本地时间格式隔离并转换为24小时格式?使用Javascript将时间转换为24小时格式
例如:2016-09-22T23:21:56.027Z
只是在当地时间变为22:56
。
如何将JavaScript的new Date()
中的本地时间格式隔离并转换为24小时格式?使用Javascript将时间转换为24小时格式
例如:2016-09-22T23:21:56.027Z
只是在当地时间变为22:56
。
theDate.format("H:MM")
看看此处了解详情:http://blog.stevenlevithan.com/archives/date-time-format
它需要包括moment.js。没有它不起作用 – 2017-06-24 15:19:59
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
}
你能用文字描述你将如何解决这个问题吗? (这将决定你是否理解问题本身。) – 2009-11-24 08:40:53
下面是对此的有用答案:http://stackoverflow.com/questions/22347521/change-time-format-to-24-hours-in-javascript – Andrew 2016-05-06 05:55:39