【问题标题】:Date format in angular js角度js中的日期格式
【发布时间】:2013-07-15 16:00:17
【问题描述】:
我正在使用 angular 以这种格式显示日期
{{ date }} ,date:\'MM-dd-yyyy HH:MM:ss\
如何使用角度显示Jan-dd-yyyy
有没有使用 Angular js 的直接方法-(使用普通的 jquery 我可以做到)
【问题讨论】:
标签:
javascript
jquery
angularjs
【解决方案2】:
嗯,
根据docs,您有一个内置的角度过滤器,称为date:
<p>{{Date.now() | date:'yyyy'}}
将呈现给:
<p>2013</p>
在这种情况下,yyyy 可以是任何记录的格式字符串。在您给出的示例中,这将是:
{{date | date: 'MMM-dd-yyyy'}} # => "Jan-21-2013" (if date was a date object for this day)
【解决方案3】:
自定义日期:
$scope.user.dob = new Date('1980', '12' ,'10'); // controller code
{{user.dob | date : 'MMM-dd-yyyy'}} // Dec-10-1980
对于当前日期:
$scope.user.current= new Date(); // controller code
{{user.current | date : 'MMM-dd-yyyy'}} // Current date in given format
【解决方案4】:
试试这个
{{ date }} ,date:\'MMM-dd-yyyy HH:MM:ss\