Javascript 日期格式筛选器不起作用
我是新手。 我试图给出一些日期格式,如2016年11月24日,但根本不起作用。 下面是我的代码Javascript 日期格式筛选器不起作用,javascript,angularjs,angular-filters,Javascript,Angularjs,Angular Filters,我是新手。 我试图给出一些日期格式,如2016年11月24日,但根本不起作用。 下面是我的代码 {x.created}日期:“MM-d-y”} 这里我想要这个格式2016年11月24日 和x.created value=2016-11-24 08:02:21 有什么建议吗? 感谢您使用datePipex。创建的必须是日期对象或数字(自UTC纪元起的毫秒数)或ISO字符串,符合使用datePipex。创建的必须是日期对象或数字(自UTC纪元起的毫秒数)或ISO字符串,符合您可以创建自定义 .fi
{x.created}日期:“MM-d-y”}
这里我想要这个格式2016年11月24日
和x.created value=2016-11-24 08:02:21
有什么建议吗?
感谢您使用
date
Pipex。创建的必须是日期对象或数字(自UTC纪元起的毫秒数)或ISO字符串,符合使用date
Pipex。创建的必须是日期对象或数字(自UTC纪元起的毫秒数)或ISO字符串,符合您可以创建自定义
.filter('datetime', function($filter){
return function(input){
if(input == null){ return ""; }
var _date = $filter('date')(new Date(input),'MM-dd-yyyy');
return _date.toUpperCase();
};
});
{{ x.created | datetime }}
您可以创建一个自定义
.filter('datetime', function($filter){
return function(input){
if(input == null){ return ""; }
var _date = $filter('date')(new Date(input),'MM-dd-yyyy');
return _date.toUpperCase();
};
});
{{ x.created | datetime }}
请查看文档:
x、 创建的时间字符串必须是一个日期对象或一个自UTC历元起以毫秒为单位的时间字符串
因此,要么为它创建一个手动过滤器,要么将日期字符串解析为一个日期对象。看看文档:
x、 创建的时间字符串必须是一个日期对象或一个自UTC历元起以毫秒为单位的时间字符串
因此,要么为它创建一个手动过滤器,要么将日期字符串解析为一个日期对象。{{x.created | Date:“MMM-d-y”}
呈现到2016年11月24日
顺便说一句:2016-11-24 08:02:21
似乎不是有效的ISO字符串。您可以检查此项。{{x.created | date:“MMM-d-y”}
渲染到2016年11月24日
顺便说一句:2016-11-24 08:02:21
似乎不是有效的ISO字符串。你可以检查一下。我也有类似的问题。经过两个步骤后修复,将文档编码更改为utf-8,无BOM,并手动重写时间数据。像这样-日期:
2013-12-02T17:57:28.556094Z
我也有类似的问题。经过两个步骤后修复,将文档编码更改为utf-8,无BOM,并手动重写时间数据。像这样-日期:
2013-12-02T17:57:28.556094Z
你好,我喜欢这个2016年11月24日,我希望它是短尾,月名到11月,我使用了这个格式var _date=$filter('date')(新日期(输入),'MMMM dd yyyy');尝试在monthsHi中使用“MMM”我得到的是这样的2016年11月24日我希望它是短的结束月份名称到11月我使用了这种格式var_date=$filter('date')(新日期(输入),'MMMM dd yyyy');在几个月内尝试使用“MMM”