Kartais turime patikrinti datą dėl kokios nors konkrečios priežasties. Atsitinka taip, kad kartais jis yra mūsų norimo formato, o kartais - ne. Taigi šiame straipsnyje aptarsime „DateFilter“ tokia tvarka:
- Kas yra „DateFilter“ programoje „AngularJS“?
- Formate naudojamos bendros ir iš anksto nustatytos vertės
Kas yra „DateFilter“ programoje „AngularJS“?
Norėdami konvertuoti datą į nurodytą formatą, galime naudoti „AngularJS“ datos filtrą. Numatytasis datos formatas, kai nėra specifikacijos, yra „MMM d, yyyy“.
Sintaksė:
{ data }
Reikia pažymėti, kad laiko juosta ir formato parametrai yra neprivalomi.
FORMATOJE BENDROSIOS VERTYBĖS
„YYYY“ - apibrėžti metus ex. 2018 m
„YY“ - apibrėžti metus ex. 18
„Y“ - apibrėžti metus ex. 2018 m
„MMM“ - apibrėžti mėnesį ex. Kovas
„MMM“ - apibrėžti mėnesį ex. Kovas
„MM“ - apibrėžti mėnesį ex. 03
„Dd“ - apibrėžti dieną ex. 08
„D“ - apibrėžti dieną ex. 8
„Hh“ - apibrėžti valandą AM / PM
„Microsoft SQL“ serverio pamoka pradedantiesiems
„H“ - apibrėžti valandą AM / PM
„Mm“ - apibrėžti minutę
„M“ - apibrėžti minutę
„Ss“ - apibrėžti antrą
„S“ - apibrėžti antrą
FORMATOJE NAUDOTOS IŠANKSTINĖS VERTĖS
„Trumpas“ - atitinka „M / d / yy h: mm a“
„Vidutinis“ - atitinka „MMM d, y h: mm: ss a“
„ShortDate“ - atitinka „M / d / yy“ (18.06.08)
„MediumDate“ - atitinka „MMM d, y“ (2018 m. Balandžio 7 d.)
„LongDate“ - atitinka „MMMM d, y“ (2019 m. Balandžio 7 d.)
„FullDate“ - atitinka „EEEE, MMMM d, y“ (šeštadienis, 2018 m. Balandžio 7 d.)
'trumpą laiką' - atitinka „h: mm a“ (4:20 AM)
„MediumTime“ - atitinka „h: mm: ss a“ (4:20:05 AM)
PAVYZDYS:
Datos filtras
{šiandien}
var app = kampinis.modulis ('firstApp', [])
app.controller ('firstCntrl', funkcija ($ sritis) {
$ scope.today = nauja data ()
})
Išvestis:
2019.09.10
PAVYZDYS:
Norėdami rodyti laiką konkrečiu formatu, mes naudojame šį kodą:
Datos filtras Pvz
{data: 'mediumTime'}
var app = kampinis.modulis ('firstApp', [])
app.controller ('firstCntrl', funkcija ($ sritis) {
$ scope.today = nauja data ()
})
Išvestis:
11:08:11 val
PAVYZDYS:
Norėdami rodyti datą konkrečiu formatu, mes naudojame šį kodą:
Datos filtras Pvz
„https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js“>
{šiandien}
var app = kampinis.modulis ('firstApp', [])
app.controller ('firstCntrl', funkcija ($ sritis) {
$ scope.today = nauja data ()
})
Išvestis:
2019 m. Rugsėjo 10 d
Norėdami geriau suprasti, pažvelkime į šį pavyzdį:
PAVYZDYS:
AngularJs Data Ex
src = 'http: //ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js'>
var app = kampinis.modulis ('firstApp', [])
app.controller ('firstctrl', funkcija ($ sritis) {
$ sritis.mydate = nauja data ()
})
Įveskite numerį:
Data su trumpu posakiu: {date: 'short'}
Data su „mediumDate“ išraiška: {mydate}
Data su mmmm-mm-dd hh: mm: ss išraiška: {mydate}
Data su mmmm-mm-dd hh: mm: ss išraiška: {mydate}
Išvestis:
Tuo mes baigėme šį „AngularJS“ datos filtro straipsnį. Tikiuosi, kad supratote įvairius „Date FIlters“ aspektus.
CHeck out sukūrė patikima internetinė mokymosi įmonė „Edureka“, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą visame pasaulyje. „Angular“ yra „JavaScript“ sistema, naudojama kurti keičiamo dydžio, įmonės ir našumo kliento žiniatinklio programas. Kadangi „Angular Framework“ priėmimas yra didelis, programos našumo valdymas yra netiesiogiai pagrįstas geresnėmis darbo galimybėmis. „Angular Certification Training“ tikslas - aptarti visas šias naujas įmonių programų kūrimo koncepcijas.