Esta postagem definirá o processo de conversão de data local em formato UTC em JavaScript.
Como converter a data em UTC em javascript?
Para converter uma data para a UTC, use os métodos predefinidos JavaScript abaixo:
Vamos discutir esses métodos um por um.
Método 1: Converta a data em UTC usando a data.Método UTC ()
A primeira abordagem para converter a data para o UTC é o “Data.UTC ()”Método. É um método predefinido estático do objeto de data que converte a data de data especificada em UTC em milissegundos. Ele aceita a data com o tempo como um argumento e depois o retorna em milissegundos de 1 de janeiro de 1970 para o data de data especificada.
Sintaxe
Use a sintaxe abaixo dada para a data.Método UTC () para converter a data em UTC:
Na sintaxe acima,
Valor de retorno
Ele retorna um número que representa a data de data em milissegundos de 1º de janeiro de 1970 para a data de data especificada.
Exemplo
Ligar para "Data.UTC ()”Método passando a data de data“2022, 1, 5, 12, 11, 14”Como argumento e armazenam o valor retornado na variável“utcdate”:
Imprima o UTC resultante em milissegundos no console usando o “console.registro()”Método:
console.log (utcdate);A saída correspondente será:
Método 2: Converta a data em UTC usando o método toutcString ()
Outro método para converter a data para o UTC é o “toutcString ()”Método. Ele converte a data local para o formato UTC como uma string de acordo com o tempo universal. É a maneira mais fácil de converter horário local para UTC.
Sintaxe
Siga a sintaxe dada para o “toutcString ()”Método:
Ele chama com o objeto Data que retorna a data e hora atuais e não leva parâmetros.
Valor de retorno
Ele retorna uma string que representa a data de data em formato UTC “GMT" fuso horário.
Exemplo
Primeiro, crie uma variável “LocalDate"Que armazena a data de data atual chamando o"Nova data()”, O construtor do objeto Data:
Ligar para "toutcString ()”Método com variável“LocalDate"Que armazena o atual data de data e armazena o tempo resultante na variável"utcdate”:
var utcdate = localDate.toutcString ();Imprima a hora da UTC no console:
console.log (utcdate);A saída exibe UTC Date-time:
Conclusão
Para converter a data em UTC, use os métodos predefinidos JavaScript, “Data.UTC ()”Método ou“toutcString () ”Método. A data.UTC () retorna tempo em milissegundos, enquanto o método ToutcString () dá data de data como uma string. É o método simples, mais fácil e mais comumente usado para converter data-time para UTC. enquanto a data.UTC é apenas para fins de demonstração, o usuário não deve usá -lo. Esta postagem define o processo de conversão de data local em formato UTC em JavaScript com exemplos.