如果用代码实现:将new Date()转换为 M/D/YY 00:00 格式。

启用过滤器有两种方式:①在HTML中用“|”启用过滤器。格式为{{$scope.property | filter:'name'}}

②在angularJS代码中启用$filter功能。首先依赖注入,$scope.prop=$filter('fitlterName')('value')

①的示例代码:

<!DOCTYPE html>
<html>
<head>
<title>angularTest</title>
<script type="text/javascript" src='angular.min.js'></script>
</head>
<body>
<div ng-app='myApp'>
<div ng-controller='myController'>
<div>{{today|date:'short'}}</div>
</div>
</div>
</body>
<script>
var app=angular.module('myApp',[]);
app.controller('myController',['$scope',function($scope){
.$scope.today=new Date();
}]);
</script>
</html>

②的示例代码:

<!DOCTYPE html>
<html>
<head>
<title>angularTest02</title>
<script type="text/javascript" src='angular.min.js'></script>
</head>
<body>
<div ng-app='myApp'>
<div ng-controller='myController'>
<div>{{today}}</div>
</div> </div>
</body>
<script>
var app=angular.module('myApp',[]);
app.controller('myController',function($filter,$scope){
$scope.today=$filter('date')(new Date(),'short');
});
</script>
</html>

接下来是介绍$filter:

1、currency

可以将一串数字转换为货币格式,如:123456789 =>$1,234,567,890.00 ,货币符号为默认为$,可以自定义设置货币符号。

2、date

new Date() :2016-12-26T08:04:28.629Z

[-1-] 日期格式化

①medium :Dec 26, 2016 4:05:30 PM

②short :12/26/16 4:06 PM

③fullDate :Monday, December 26, 2016

④longDate :December 26, 2016

⑤mediumDate :Dec 26, 2016

⑥shortDate :12/26/16

⑦mediumTime:4:12:05 PM

⑧shortTime :4:12 PM

* 如果$scope.prop不是一个Date():①一串数字,date过滤器会把它当做毫秒数处理。②字符串,date过滤器不做处理,直接输出。

[-2-]年份格式化

①date:'y' :2016

②date:'yy':16

③date:'yyyy':2016

[-3-]月份格式化

date:'MMMM':December

date:'MMM':Dec

date:'MM':12(显示两位,如01,02 …)

date:'M':12

最新文章

  1. Iterator中hasNext(), next() 和ResultSet结果集的next方法的区别
  2. python学习之for语句
  3. 【iOS 初见】第一个简单的 iOS 应用
  4. USACO 5.4 Betsy&#39;s Tour(暴力)
  5. OC中成员变量的命名
  6. 奶牛通讯 usaco 网络流
  7. Codeforces Round #204 (Div. 2)-&gt;C. Jeff and Rounding
  8. js http 请求 多个相同参数名传值
  9. ssi-uploader上传图片插件,点击选择文件按钮自动提交表单解决办法
  10. Jq对象与dom对象的互相转换!
  11. 前端之CSS内容
  12. mybatis配置文件说明(configuration)
  13. webpack学习记录
  14. 你应当如何学习C++以及编程(细节是必要的,但不是重要的,把时间用在集中精力去解决问题,而不是学习新技术,那样练不成高手。在实践中提高才是最重要的。最最重要的内功还是长期学习所磨练出来的自学能力)good
  15. python 全栈开发,Day14(列表推导式,生成器表达式,内置函数)
  16. CM记录-CDH大数据平台实施经验总结2016(转载)
  17. 持续集成之三:Maven私服Nexus使用
  18. 模板引擎-freemarker
  19. springmvc 开涛 注解式控制器
  20. 五、django rest_framework源码之版本控制剖析

热门文章

  1. 使用Excel快速发送大量的电子邮件
  2. 【工作笔记三】非常全面的讲解Hosts文件
  3. 【转】android中TextAppearanceSpan的使用
  4. java中dao层的通用层,通过反射机制,操作数据库的增删改,适用的范围是不包含属性类
  5. 数据类型和typeof操作符
  6. iOS基础 - 类扩展
  7. Twitter算法
  8. Linux环境进程间通信(四):信号灯
  9. SharePoint SPHierarchyDataSourceControl+SPTreeView
  10. Weka开发[4]-特征选择