AngularJS日期格式化


本地化日期格式化:
({{ 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();
 }]);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM