HLJ 发布于
2018-08-15 12:59:34

AngularJS日期过滤器代码

在angularjs中,我们使用日期过滤器提供不同类型的日期格式。下表显示了angularjs中日期过滤器可用的不同类型的日期格式。

Format Expression Result

yyyy (Year)

{{sampledate | date:"yyyy" }}

2016

yy (Year)

{{sampledate | date:"yy" }}

16

y (Year)

{{sampledate | date:"y" }}

2016

MMMM (Month)

{{sampledate | date:"MMMM" }}

February

MMM (Month)

{{sampledate | date:"MMM" }}

Feb

MM (Month)

{{sampledate | date:"MM" }}

02

M (Month)

{{sampledate | date:"M" }}

2

dd (Date)

{{sampledate | date:"dd" }}

28

d (Date)

{{sampledate | date:"d" }}

28

EEEE (Day)

{{sampledate | date:"EEEE" }}

Sunday

EEE (Day)

{{sampledate | date:"EEE" }}

Sun

HH (24 Hours Format)

{{sampledate | date:"HH" }}

19

H (24 Hours Format)

{{sampledate | date:"H" }}

19

hh (12 Hours Format)

{{sampledate | date:"hh" }}

07

h (12 Hours Format)

{{sampledate | date:"h" }}

7

mm (Minute)

{{sampledate | date:"mm" }}

16

m (Minute)

{{sampledate | date:"m" }}

16

sss (Milli Seconds)

{{sampledate | date:"sss" }}

501

ss (Seconds)

{{sampledate | date:"ss" }}

45

s (Seconds)

{{sampledate | date:"s" }}

45

a (AM/PM)

{{sampledate | date:"a" }}

PM

Z (TimeZone)

{{sampledate | date:"Z" }}

0530

ww (Week of year)

{{sampledate | date:"ww" }}

09

w (Week of year)

{{sampledate | date:"w" }}

9

medium

{{sampledate | date:"medium" }}

Feb 28, 2016 7:32:55 PM

short

{{sampledate | date:"short" }}

2/28/16 7:33 PM

fullDate

{{sampledate | date:"fullDate" }}

Sunday, February 28, 2016

longDate

{{sampledate | date:"longDate" }}

February 28, 2016

mediumDate

{{sampledate | date:"mediumDate" }}

Feb 28, 2016

shortDate

{{sampledate | date:"shortDate" }}

2/28/16

mediumTime

{{sampledate | date:"mediumTime" }}

7:37:34 PM

shortTime

{{sampledate | date:"shortTime" }}

7:37 PM

html代码:

<body ng-app="AngulardateApp">
  <div ng-controller="datectrl">
  Enter Number: <input type="text" ng-model="sampledate" style="width:400px" /><br /><br />
  Date with short expression:{{sampledate | date:"short" }}<br /><br />
  Date with mediumDate expression: {{sampledate | date : "mediumDate"}} <br /><br />
  Date with yyyy-mm-dd hh:mm:ss expression: {{sampledate | date : "yyyy-mm-dd hh:mm:ss" : 0}} <br /><br />
  Date with yyyy-mm-dd hh:mm:ss expression: {{sampledate | date : "dd/mm/yyyy 'at' hh:mma" : 0}}
  </div>
</body>
JavaScript代码:
<script>
var app = angular.module("AngulardateApp", []);
  app.controller("datectrl", function ($scope) {
  $scope.sampledate = new Date();
});
</script>


当前文章内容为原创转载请注明出处:http://www.good1230.com/detail/2018-08-15/93.html
最后生成于 2023-06-18 18:29:51
此内容有帮助 ?
0