Понекад морамо да проверимо датум из било ког одређеног разлога. Оно што се дешава је да је понекад у жељеном формату, а понекад није. Тако ћемо у овом чланку разговарати о ДатеФилтер-у следећим редоследом:
Шта је ДатеФилтер у АнгуларЈС?
Помоћу филтера датума АнгуларЈС можемо да претворимо датум у одређени формат. Подразумевани формат датума када нема спецификације је „МММ д, гггг“.
Синтакса:
{датум}
Мора се напоменути да су временска зона и параметри формата опционални.
ЗАЈЕДНИЧКЕ ВРЕДНОСТИ КОРИШЋЕНЕ У ФОРМАТУ
„ГГГГ“ - дефинисати годину пр. 2018
'ИИ' - дефинисати годину пр. 18
'И' - дефинисати годину пр. 2018
'МММ' - дефинишите месец пр. Марта
„МММ“ - дефинишите месец пр. Мар
„ММ“ - дефинишите месец пр. 03
„Дд“ - дефинисати дан пр. 08
„Д“ - дефинисати дан пр. 8
'ХХ' - дефинишите сат у АМ / ПМ
‘Х’ - дефинишите сат у АМ / ПМ
„Мм“ - дефинишите минут
‘М’ - дефинишите минут
„Сс“ - дефинисати друго
‘С’ - дефинисати друго
ПРЕДРЕЂЕНЕ ВРЕДНОСТИ КОРИШТЕНЕ У ФОРМАТУ
'кратак' - еквивалентно са „М / д / ии х: мм а“
„Средњи“ - еквивалентно „МММ д, и х: мм: сс а“
'СхортДате' - еквивалентно са „М / д / ии“ (6/8/18)
„Средњи датум“ - еквивалентно „МММ д, и“ (7. априла 2018.)
'ЛонгДате' - еквивалентно „ММММ д, и“ (7. априла 2019)
“ФуллДате” - еквивалентно „ЕЕЕЕ, ММММ д, и“ (субота, 7. април 2018.)
'Недуго' - еквивалентно „х: мм а“ (04:20)
“МедиумТиме” - еквивалентно „х: мм: сс а“ (04:20:05 АМ)
ПРИМЕР:
Филтер за датум
{ данас }
вар апп = ангулар.модуле ('фирстАпп', [])
апп.цонтроллер ('фирстЦнтрл', функција ($ опсег) {
$ сцопе.тодаи = нови датум ()
})
Излаз:
10.09.2019
ПРИМЕР:
Да бисмо приказали време у одређеном формату, користимо следећи код:
Датумски филтар пр
{датум: 'средње време'}
вар апп = ангулар.модуле ('фирстАпп', [])
апп.цонтроллер ('фирстЦнтрл', функција ($ опсег) {
$ сцопе.тодаи = нови датум ()
})
табела која меша два извора података
Излаз:
11:08:11
ПРИМЕР:
Да бисмо приказали датум у одређеном формату, користимо следећи код:
Датумски филтар пр
'хттпс://ајак.гооглеапис.цом/ајак/либс/ангуларјс/1.6.9/ангулар.мин.јс'>
{ данас}
вар апп = ангулар.модуле ('фирстАпп', [])
апп.цонтроллер ('фирстЦнтрл', функција ($ опсег) {
$ сцопе.тодаи = нови датум ()
})
Излаз:
10. септембра 2019
За боље разумевање, погледајмо следећи пример:
ПРИМЕР:
АнгуларЈс Датум пр
срц = 'хттп: //ајак.гооглеапис.цом/ајак/либс/ангуларјс/1.4.8/ангулар.мин.јс'>
вар апп = ангулар.модуле ('фирстАпп', [])
апп.цонтроллер ('фирстцтрл', фунцтион ($ сцопе) {
$ сцопе.мидате = нови датум ()
})
Унесите број:
Датум са кратким изразом: {датум: 'кратак'}
Датум са изразом медиумДате: {мидате}
Датум са ииии-мм-дд хх: мм: сс израз: {мидате}
Датум са ииии-мм-дд хх: мм: сс израз: {мидате}
Излаз:
Овим смо дошли до краја овог Датефилтера у чланку АнгуларЈС. Надам се да сте разумели различите аспекте Дате ФИлтерс-а.
Ц.извините Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250.000 задовољних ученика раширених широм света. Ангулар је ЈаваСцрипт оквир који се користи за стварање скалабилних, пословних и перформанси веб апликација на страни клијента. Како је усвајање Ангулар фрамеворк-а високо, управљање учинком апликације индиректно покреће заједница, што подстиче боље могућности за посао. Обука о сертификацији са кутом има за циљ да обухвати све ове нове концепте око развоја апликативних апликација предузећа.