您的位置:首页 > Web前端 > AngularJS

AngularJS日期格式化

2016-03-28 18:52 633 查看
本地化日期格式化:
({{ today | date:'medium' }}) Mar 28, 2016 6:42:25 PM
({{ today | date:'short' }}) 3/28/16 6:42 PM
({{ today | date:'fullDate' }}) Monday, March 28, 2016
({{ today | date:'longDate' }}) March 28, 2016
({{ today | date:'mediumDate' }}) Mar 28, 2016
({{ today | date:'shortDate' }}) 3/28/16
({{ today | date:'mediumTime' }}) 6:42:25 PM
({{ today | date:'shortTime' }}) 6:42 PM

年份格式化:
四位年份:({{ today | date:'yyyy' }}) 2016
两位年份:({{ today | date:'yy' }}) 16
一位年份:({{ today | date:'y' }}) 2016

月份格式化:
英文月份:({{ today | date:'MMMM' }}) March
英文月份简写:({{ today | date:'MMM' }}) Mar
两位数字月份:({{ today | date:'MM' }}) 03
一年中的第几个月份:({{ today | date:'M' }}) 3

日期格式化:
数字日期:({{ today | date:'dd' }}) 28
一个月中的第几天:({{ today | date:'d' }}) 28
英文星期:({{ today | date:'EEEE' }}) Monday
英文星期简写:({{ today | date:'EEE' }}) Mon

小时格式化:
24小时制数字小时:({{ today | date:'HH' }}) 18
一天中的第几个小时:({{ today | date:'H' }}) 18
12小时制数字小时:({{ today | date:'hh' }}) 06
上午或下午的第几个小时:({{ today | date:'h' }}) 6

分钟格式化:
数字分钟数:({{ today | date:'mm' }}) 42
一个小时中的第几分钟:({{ today | date:'m' }}) 42

秒数格式化:
数字秒数:({{ today | date:'ss' }}) 25
一分钟中内的第几秒:({{ today | date:'s' }}) 25
毫秒数格式化:
毫秒数:({{ today | date:'sss' }}) 798

字符格式化:
上下午标识:({{ today | date:'a' }}) PM
四位时区标识:({{ today | date:'Z' }}) +0800
自定义日期格式化:
年月日:({{ today | date:'yyyy-MM-dd' }}) 2016-03-28
时分秒:({{ today | date:'HH:mm:ss.sss' }}) 18:42:25.798

调用源码:
var myApp = angular.module('myApp', []);
myApp.controller('MyController',['$scope', '$parse', function($scope, $parse) {
$scope.today = new Date();
}]);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: