Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何过滤碳串上的日期?_Javascript_Angularjs_Json_Laravel_Time - Fatal编程技术网

Javascript 如何过滤碳串上的日期?

Javascript 如何过滤碳串上的日期?,javascript,angularjs,json,laravel,time,Javascript,Angularjs,Json,Laravel,Time,如何在JSON时间(如2016-02-29 19:20:00)上过滤日期 角度过滤器仅对时间戳有效。 如何将输出更改为时间戳?如果我理解您的问题,您希望操作在时间或w/e时间创建的。我强烈建议使用这个 他们的页面上没有几个例子 moment().format('MMMM Do YYYY, h:mm:ss a'); // February 28th 2016, 2:17:50 am moment().format('dddd'); // Sunday mome

如何在JSON时间(如2016-02-29 19:20:00)上过滤日期

角度过滤器仅对时间戳有效。
如何将输出更改为时间戳?

如果我理解您的问题,您希望操作在时间或w/e时间创建的
。我强烈建议使用这个

他们的页面上没有几个例子

moment().format('MMMM Do YYYY, h:mm:ss a'); // February 28th 2016, 2:17:50 am
moment().format('dddd');                    // Sunday
moment().format("MMM Do YY");               // Feb 28th 16
moment().format('YYYY [escaped] YYYY');     // 2016 escaped 2016
moment().format();  

我也有同样的问题,下面是我的解决方案:

Json中的

data[i].itemDate = data[i].itemDate.replace(/(.+) (.+)/, "$1T$2Z")
data[i].itemDate = new Date(data[i].itemDate);

现在,您可以使用角度过滤器如果您使用
YYYY-MM-DDTHH:MM:ss.sssZ
时间格式,您必须是UTC时区中itemDate的舒尔。如果您的itemDate在GMT+0200(例如)中,只需从末尾删除“Z”,这对我很有帮助:)

itemDate.replace(/(.+) (.+)/, "$1T$2")