Javascript 给定格式的字符串
Javascript string to given format
我从 JSON 中获取日期作为字符串,格式如下:
2015-01-0302:30:00
我想显示为:2015 年 3 月 3 日 02:30 AM
任何想法,在别处找不到
谢谢
数据与您要输出的内容有点混淆。您说 2015-01-03 02:30:00 应该是 2015 年 3 月 3 日 02:30 AM,但事实并非如此。我假设这是 YYYY-MM-DD 格式的典型数据库日期时间字段(没有时区)。所以 2015-01-03 实际上是 3-JAN-2015 如果是这种情况,则以下内容为真。
请试一试moment js。 http://momentjs.com/
片刻之后会变成这样...
function dateToStringFormat (date) {
return moment(date).format('D-MMM-YYYY h:mm a');
}
我从 JSON 中获取日期作为字符串,格式如下:
2015-01-0302:30:00
我想显示为:2015 年 3 月 3 日 02:30 AM
任何想法,在别处找不到
谢谢
数据与您要输出的内容有点混淆。您说 2015-01-03 02:30:00 应该是 2015 年 3 月 3 日 02:30 AM,但事实并非如此。我假设这是 YYYY-MM-DD 格式的典型数据库日期时间字段(没有时区)。所以 2015-01-03 实际上是 3-JAN-2015 如果是这种情况,则以下内容为真。
请试一试moment js。 http://momentjs.com/
片刻之后会变成这样...
function dateToStringFormat (date) {
return moment(date).format('D-MMM-YYYY h:mm a');
}