Како претворити датум у УТЦ у ЈаваСцрипт-у

Kako Pretvoriti Datum U Utc U Javascript U



УТЦ значи „ Универзална временска координата ”. То је стандардно време које се користи у свакој земљи. У неким апликацијама, као што су апликације за ћаскање, програмери морају да представе време у УТЦ формату. То се може постићи коришћењем ЈаваСцрипт метода унапред изградње објекта Дате.

Овај пост ће дефинисати процес претварања локалног датума у ​​УТЦ формат у ЈаваСцрипт-у.

Како претворити датум у УТЦ у ЈаваСцрипт-у?

Да бисте конвертовали датум у УТЦ, користите доле наведене ЈаваСцрипт унапред дефинисане методе:







  • Метода Дате.УТЦ().
  • метода тоУТЦСтринг().

Хајде да разговарамо о овим методама један по један.



Метод 1: Претворите датум у УТЦ помоћу методе Дате.УТЦ().

Први приступ претварању датума у ​​УТЦ је „ Датум.УТЦ() ” метод. То је статички унапред дефинисани метод објекта Дате који конвертује наведени датум-време у УТЦ у милисекундама. Он прихвата датум са временом као аргумент, а затим га враћа у милисекундама од 1. јануара 1970. на наведени датум-време.



Синтакса
Користите доле дату синтаксу за методу Дате.УТЦ() да бисте претворили датум у УТЦ:





Датум . УТЦ ( године , мој , дан , сат , мин , сец , Госпођа )

У горњој синтакси,

  • године ” ће бити четвороцифрени цео број као што је „ 2022 ”.
  • мој ” је цео број између 1-12 који представља „ месец дана ”.
  • дан ” је цео број између 1-31, који означава дан у месецу.
  • сати ” означава цео број између 0 и 23, а подразумевана вредност сати је постављена на 0.
  • мин ” представља “ минута ” између 0 и 59, а подразумевана вредност је 0.
  • сец ” су секунде између 0 и 59, а подразумевана вредност секунди је 0.
  • Госпођа ” је милисекунде између 0 и 999, подразумевана вредност је постављена на 0
  • мин , сец , и Госпођа ” су опционални параметри, али су повезани један са другим, ако користите „ Госпођа “, онда је обавезно користити „ сец ' и ' мин ”.

Повратна вредност
Враћа број који представља датум-време у милисекундама од 1. јануара 1970. до наведеног датума-времена.



Пример
Звати ' Датум.УТЦ() ” метод преношењем датума и времена “ 2022 , 1 , 5 , 12 , Једанаест , 14 ” као аргумент и сачувајте враћену вредност у променљивој “ утцДате ”:

био утцДате = Датум . УТЦ ( 2022 , 1 , 5 , 12 , Једанаест , 14 ) ;

Одштампајте резултујући УТЦ у милисекундама на конзоли користећи „ цонсоле.лог() ” метод:

конзола. Пријава ( утцДате ) ;

Одговарајући излаз ће бити:

Метод 2: Претворите датум у УТЦ помоћу методе тоУТЦСтринг().

Други метод за претварање датума у ​​УТЦ је „ тоУТЦСтринг() ” метод. Конвертује локални датум-време у УТЦ формат као стринг према универзалном времену. То је најлакши начин да претворите локално време у УТЦ.

Синтакса
Пратите дату синтаксу за „ тоУТЦСтринг() ” метод:

датеОбјецт. тоУТЦСтринг ( )

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

Повратна вредност
Враћа стринг који представља датум-време у УТЦ формату “ ГМТ ' Временска зона.

Пример
Прво, креирајте променљиву „ лоцалДате ” који чува тренутни датум и време позивањем „ нови датум() “, конструктор објекта Дате:

био лоцалДате = Нова Датум ( ) ;

Звати ' тоУТЦСтринг() ” метод са променљивом “ лоцалДате ” који чува тренутни датум-време и чува резултујуће време у променљивој “ утцДате ”:

био утцДате = лоцалДате. тоУТЦСтринг ( ) ;

Одштампајте УТЦ време на конзоли:

конзола. Пријава ( утцДате ) ;

Излаз приказује УТЦ датум и време:

Закључак

Да бисте претворили датум у УТЦ, користите унапред дефинисане методе ЈаваСцрипт-а, „ Датум.УТЦ() ” метод или “ тоУТЦСтринг( )” метод. Дате.УТЦ() враћа време у милисекундама, док метода тоУТЦСтринг() даје датум-време као стринг. То је најједноставнији, најлакши и најчешће коришћени метод за претварање датума и времена у УТЦ. док је Дате.УТЦ само у сврху демонстрације, корисник не би требало да га користи. Овај пост дефинише процес претварања локалног датума у ​​УТЦ формат у ЈаваСцрипт-у са примерима.