فیلتر تاریخ AngularJS
تعریف و استفاده
تاریخ
این فیلتر تاریخ را به فرمت مشخص شدهای تبدیل میکند.
تاریخ میتواند یک شیء تاریخ، تعداد میلیثانیه یا یک رشته تاریخ و زمان باشد، مانند "2016-01-05T09:05:05.035Z".
به صورت پیشفرض، فرمت به صورت "MMM d, y" (Jan 5, 2016) است.
صفحات مرتبط
آموزش AngularJS:فیلترهای Angular
مثال
مثال 1
عدد را به فرمت تاریخ نمایش دهید:
<div ng-app="myApp" ng-controller="datCtrl"> <p>تاریخ = {{ امروز | تاریخ }}</p> </div>
مثال 2
تاریخ را با فرمت سفارشی نمایش دهید:
<div ng-app="myApp" ng-controller="datCtrl"> <p>تاریخ = {{ today | تاریخ : "dd.MM.y" }}</p> </div>
مثال 3
تاریخ را با استفاده از فرمتهای پیشتعریف شده نمایش دهید:
<div ng-app="myApp" ng-controller="datCtrl"> <p>تاریخ = {{ today | تاریخ : "fullDate" }}</p> </div>
مثال 4
ترکیب متن و فرمتهای پیشتعریف شده تاریخ را نمایش دهید:
<div ng-app="myApp" ng-controller="datCtrl"> <p>تاریخ = {{ today | تاریخ : "'امروز ' MMMM d, y" }}</p> </div>
مثال 5
تاریخ را به عنوان رشته تاریخ و زمان قرار دهید:
<div ng-app=""> <p>تاریخ = {{ "2016-01-05T09:05:05.035Z" | تاریخ }}</p> </div>
نحوه
{{ تاریخ | تاریخ : فرمت : همان (9:05:05 AM) }}
پارامتر
پارامتر | توضیح |
---|---|
فرمت |
اختیاری. برای نمایش فرمت تاریخ، میتواند یکی از موارد زیر باشد:
قیمتگذاری میتواند یکی از فرمتهای پیشتعریف شده زیر باشد:
|
همان (9:05:05 AM) | timezone |