如何在angularjs
我尝试了以下内容:
<b>{{Date.Now}}</b>
但它不起作用。任何建议将不胜感激。
答案 0 :(得分:20)
非常感谢所有答案
<b>{{getDatetime | date:'yyyy-MMM-dd'}}</b>
在控制器中,
$scope.getDatetime = new Date();
答案 1 :(得分:11)
在范围
上定义getDatetime方法scope.getDatetime = function() {
return (new Date).toLocaleFormat("%A, %B %e, %Y");
};
然后在模板中:
<b>{{getDatetime()}}</b>
文档格式化日期https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleFormat
答案 2 :(得分:4)
在您的控制器中
scope.v.Dt = Date.now();
DOM语法是
{{v.Dt | date:'medium'}}
举个例子 -
输出 -
Oct 28, 2010 8:40:23 PM
答案 3 :(得分:2)
在你的控制器中 - scope.v.Dt = Date.now();
DOM语法是 -
{{v.Dt | date:'medium'}}
举个例子 -
Output -
Oct 28, 2010 8:40:23 PM
对于所有可能的日期格式 - http://docs.angularjs.org/api/ng.filter:date
答案 4 :(得分:1)