Како претворити временску ознаку у формат датума у ​​ЈаваСцрипт-у

Kako Pretvoriti Vremensku Oznaku U Format Datuma U Javascript U



У ЈаваСцрипт-у постоје ситуације у којима постоји потреба да се конвертује насумична или нетачна вредност датума и времена која је независна од било које временске зоне или календара. На пример, када је потребно добити вредност сваког атрибута у формату датума. У таквим случајевима, ЈаваСцрипт вам може помоћи да кодирате неформатирану вредност временске ознаке у одговарајућем формату датума и времена.

Овај приручник ће вас водити у вези са претварањем временске ознаке у формат датума у ​​ЈаваСцрипт-у.







Како претворити вредност временске ознаке у формат датума у ​​ЈаваСцрипт-у?

Да бисте конвертовали вредност временске ознаке у формат датума у ​​ЈаваСцрипт-у, могу се применити следеће методе:



  • Нови датум() ” Конструктор
  • гетХоурс() ”, “ гетМинутес() ' и ' тоДатеСтринг() ” Методе
  • Датум Класа Методе



Прођите кроз разматране методе један по један!





Метод 1: Претворите временску ознаку у формат датума у ​​ЈаваСцрипт-у користећи конструктор „Нови датум()“

нови датум() ” конструктор креира нови објекат под називом “ датум ” са тренутним датумом и временом. Овај метод се може применити за креирање објекта Датум који се односи на декларисану вредност временске ознаке и приказује конвертовани формат датума.

Пример у наставку ће демонстрирати наведени концепт.



Пример

Прво, прогласите променљиву под називом „ тимеСтамп ” и сачувајте у њему одређену вредност:

био тимеСтамп = 1807110465663

Затим примените „ Датум() ” да бисте креирали нови објекат датума и користили вредност тимеСтамп као аргумент:

вар датеФормат = нови датум ( тимеСтамп ) ;

На крају, евидентирајте конвертовану вредност формата датума на конзоли:

цонсоле.лог ( Формат датума )

Резултат горње имплементације ће бити следећи:

Метод 2: Претворите временску ознаку у формат датума у ​​ЈаваСцрипт-у користећи методе „гетХоурс()“, „гетМинутес()“ и „тоДатеСтринг()“

Прво, доделите одређену вредност временске ознаке и сачувајте је у променљивој под називом тимеСтамп:

био тимеСтамп = 1107110465663

Затим примените „ Датум() ” конструктор за креирање новог објекта датума са вредношћу тимеСтамп као аргументом као што је објашњено у претходној методи:

конст датум = нови датум ( тимеСтамп ) ;

Након тога примените „ гетХоурс() ' и ' гетМинутес() ” да бисте добили сате и минуте у односу на додељену вредност тимеСтамп. Такође, примените „ тоДатеСтринг() ” да бисте добили и одговарајући датум:

датеФормат = дате.гетХоурс ( ) + ':' + дате.гетМинутес ( ) + ', ' + дате.тоДатеСтринг ( ) ;

На крају, прикажите резултујући формат датума на конзоли:

цонсоле.лог ( Формат датума ) ;

Излаз

Метод 3: Претворите временску ознаку у формат датума у ​​ЈаваСцрипт-у користећи методе класе датума

Датум ” класа пружа различите методе за представљање декларисане временске ознаке у формату датума. Овај метод се може применити за креирање новог објекта датума и приказивање одговарајућег формата датума применом метода за преузимање сваког од његових атрибута посебно.

Погледајте следећи пример.

Пример

Поновите кораке описане у горњим методама за иницијализацију вредности временске ознаке и креирање новог објекта датума на следећи начин:

био тимеСтамп = 1107110465663
био Формат датума = нови датум ( тимеСтамп ) ;

Сада примените „ гетДате() ” метод за добијање дана у месецу, “ гетМонтх() ” за добијање месеца, “ гетФуллИеар() ” за добијање вредности целе године. Такође, примените „ гетХоурс() ”, “ гетМинутес() ', и ' гетСецондс() ” за добијање одговарајућег времена у односу на дату временску ознаку.

На крају, додајте све атрибуте да бисте добили формат датума узастопно:

цонсоле.лог ( 'Датум: ' + датеФормат.гетДате ( ) +
'/' + ( датеФормат.гетМонтх ( ) + 1 ) +
'/' +датеФормат.гетФуллИеар ( ) +
' ' +датеФормат.гетХоурс ( ) +
':' +датеФормат.гетМинутес ( ) +
':' +датеФормат.гетСецондс ( ) ) ;

Излаз

Саставили смо различите методе за претварање временске ознаке у формат датума у ​​ЈаваСцрипт-у.

Закључак

Да бисте конвертовали временску ознаку у формат датума у ​​ЈаваСцрипт-у, примените „ Нови датум() ” Метод конструктора за креирање новог објекта датума и приказ тренутног датума и времена. Такође, примените „ гетХоурс() ”, “ гетМинутес() ', и ' тоДатеСтринг() ” за компајлирање времена и датума и њихово приказивање. Штавише, „ Датум Класа ” методе се такође могу користити у исту сврху. Овај чланак води у вези са претварањем временске ознаке у формат датума у ​​ЈаваСцрипт-у.