我得到时间和格式
{{transaction.submitTime | date:'yyyy-MM-dd HH:mm:ss Z'}}
它回来了
2015-04-23 02:18:43 +0700
但是我想在没有+0700的情况下显示,那个小时将加7,我怎么做呢?
+0700
4dbbbstv1#
试试这个
d = new Date(); d.toLocaleString(); // -> "2/1/2013 7:37:08 AM" d.toLocaleDateString(); // -> "2/1/2013" d.toLocaleTimeString(); // -> "7:38:05 AM"
fnatzsnv2#
查看您提供的与您得到的输出相关的格式字符串:
yyyy-MM-dd HH:mm:ss Z 2015-04-23 02:18:43 +0700
注意格式字符串的每个元素如何对应于输出的一个元素?Z表示时区,要去掉它,只需更改格式字符串:
Z
yyyy-MM-dd HH:mm:ss
然后,您将获得如下所示的时间字符串:
2015-04-22 09:48:36
zf9nrax13#
您可以使用toLocaleString方法。
var date = new Date() alert(date.toLocaleString())
3条答案
按热度按时间4dbbbstv1#
试试这个
fnatzsnv2#
查看您提供的与您得到的输出相关的格式字符串:
注意格式字符串的每个元素如何对应于输出的一个元素?
Z
表示时区,要去掉它,只需更改格式字符串:然后,您将获得如下所示的时间字符串:
zf9nrax13#
您可以使用toLocaleString方法。