Ao criar aplicativos, muitas vezes é necessário exibir a data e a hora de uma região em que o aplicativo está sendo usado em. JavaScript permite que seu usuário jogue com datas usando o objeto Date. Um objeto JavaScript Data é uma representação do tempo e há uma enorme variedade de métodos JavaScript que estão associados ao objeto Data. Esses métodos são amplamente classificados em duas categorias que são as seguintes.
Vamos explorar os métodos que se enquadram nas categorias acima mencionadas.
JavaScript Get Date Object Methods
Os métodos JavaScript que são usados para buscar valores como ano, mês, dia, etc., são chamados de métodos de objeto Get Date. Aqui discutimos esses métodos aprofundados.
Método getDate ()
Para fins de buscar o dia da data em números, o método getDate () é usado.
Sintaxe
Data.getDate ()Exemplo
O exemplo abaixo demonstra o método de funcionamento do getDate (). Criamos primeiro um novo objeto de data com o nome "Data" e depois usamos uma variável "buscar" para extrair a data.
A data foi buscada.
método getlyear ()
Para extrair o ano inteiro de uma data, o método getlyear () é usado.
Sintaxe
Data.Getlyear ()Exemplo
Estamos pela primeira vez criando um objeto de data e, em seguida, simplesmente usando o método getlyear (), estamos imprimindo o ano inteiro do objeto.
O ano inteiro do objeto de data é 2022.
método getMonth ()
Este método é usado para buscar o mês da data na forma de números.
Sintaxe
Data.getmonth ()Exemplo
No código abaixo, estamos usando o método getMonth () para buscar o mês do objeto Data.
O mês foi buscado com sucesso.
Método getDay ()
Para buscar o dia da semana da data em forma numérica, o método getDay () é usado.
Sintaxe
Data.getday ()Exemplo
O exemplo abaixo demonstra o funcionamento do método getDay ().
O número 4 representa o quarto dia da semana.
Método Gethours ()
Como o nome sugere, o método Gethours () é usado para extrair a hora do objeto de data.
Sintaxe
Data.Gethours ()Exemplo
Aqui está como você pode usar o método gethours ().
As horas foram buscadas em forma numérica.
Método getMinutes ()
Para fins de buscar os minutos, o método getminutes () é usado.
Sintaxe
Data.getminutes ()Exemplo
Ao criar um objeto de data primeiro, você pode simplesmente usar o método getminut () para buscar as atas do objeto Data.
Os minutos foram buscados com sucesso.
método getSeconds ()
Para extrair os segundos, o método getSeconds () é usado.
Sintaxe
Data.getsEconds ()Exemplo
O exemplo abaixo demonstra o funcionamento do método getSeconds ().
O método getSeconds () está funcionando corretamente.
Método getMillisEconds ()
Este método é usado para extrair os milissegundos de uma data.
Sintaxe
Data.getMillisEconds ()Exemplo
Aqui está como você usa o método getMillisEconds ().
Os milissegundos foram buscados com sucesso.
método gettime ()
Este método é usado para extrair o tempo no objeto Data em milissegundos.
Sintaxe
Data.consiga tempo()Exemplo
Este exemplo ilustra como usar o método gettime ().
O tempo foi buscado em milissegundos.
Métodos de objeto de data do conjunto JavaScript
Os métodos JavaScript que são usados para definir valores como ano, mês, DAS, etc, são chamados de métodos de objeto de data definida. Abaixo, explicamos esses métodos em detalhes.
Método setDate ()
Para o objetivo de definir o dia de um objeto de data, o método setDate () é usado.
Sintaxe
Data.SetDate (dia)O dia é um parâmetro necessário que é um número inteiro de 1-31.
Exemplo
O exemplo abaixo demonstra como você pode criar um novo objeto de data e depois usar o método setDate () para modificar a data inicial.
A nova data foi definida.
Método settylyear ()
Para definir o ano inteiro de um objeto de data, o método settlyear () é usado. Também pode definir o mês e o dia do objeto de data.
Sintaxe
Data.SetlyEar (ano, mês, dia)O ano é um parâmetro necessário, no entanto, o mês e o dia são parâmetros opcionais.
Exemplo
Este exemplo demonstra o funcionamento do método setlyear (). Criamos um novo objeto de data primeiro e depois extraímos o ano daquela data objeto. Em seguida, usamos o método setlyear () para definir o novo ano do objeto para 2023.
O ano novo foi definido.
Método Setmonth ()
Para o objetivo de definir o mês de um objeto de data, o método setmonth () é usado.
Sintaxe
Data.Setmonth (mês, dia)O mês é um parâmetro necessário que aceita valores inteiros de 0-11, no entanto, o dia é um parâmetro opcional que aceita valores de 1-31.
Exemplo
No exemplo mencionado abaixo, um novo objeto de data foi criado e o mês desse objeto está sendo buscado. Agora, usando o método setmonth (), estamos definindo o novo do objeto.
O novo mês foi definido.
Método Sethours ()
Como o nome sugere o método sethours () é usado para definir as horas de um objeto de data.
Sintaxe
Data.Sethour (hora, min, seg, milisec)A hora é um parâmetro necessário que aceita valores inteiros de 0-23. No entanto, os min e o SEC são parâmetros opcionais que aceitam valores de 0-59. O Millisec também é um parâmetro opcional que gera valores de 0-999.
Exemplo
No código abaixo, depois de criar um novo objeto de data, estamos extraindo as horas desse objeto e, em seguida, usando o método sethours (), estamos definindo o novo horário para 23.
As novas horas foram definidas.
Método setminutes ()
O método usado para definir a ata de um objeto de data é referido como o método setminutes ().
Sintaxe
Data.Setminutes (min, seg, milisec)O MIN é um parâmetro necessário que exibe valores de 0-59. A SEC também aceita valores de 0-59, mas é um parâmetro opcional. Enquanto isso, o Millisec também é um parâmetro opcional que torna os valores de 0-999.
Exemplo
Estamos definindo um novo objeto de data e buscando seus minutos também. Posteriormente, estamos usando o método setMinutes () para definir novos minutos para 20.
Os novos minutos foram definidos.
Método SetSeconds ()
O método usado para definir os segundos de um objeto de data é referido como o método setSeconds ().
Sintaxe
Data.SetSeconds (SEC, Millisec)A SEC é um parâmetro necessário que exibe valores de 0-59. Enquanto isso, o Millisec é um parâmetro opcional que gera valores de 0-999.
Exemplo
Para demonstrar o funcionamento do método setSeconds (), estamos primeiro criando um novo objeto de data e extraindo os segundos dessa data objeto. Em seguida, estamos usando o método setSeconds () para definir novos segundos para a mesma data objeto.
Os novos segundos foram definidos.
Método setMillisEconds ()
O método usado para definir os milissegundos de um objeto de data é referido como o método setMillisEconds ().
Sintaxe
Data.SetmillisEconds (Millisec)O Millisec é um parâmetro necessário que renderiza os valores de 0-999.
Exemplo
No exemplo abaixo, estamos criando um objeto de data com o nome "data", então estamos buscando os milissegundos daquela data objeto. Posteriormente, usando o método setMillisEconds (), estamos definindo os novos milissegundos para 97.
Os milissegundos foram definidos.
Método setTime ()
Com o objetivo de definir o tempo na data do objeto em milissegundos iniciados em Epoch (1 de janeiro de 1970), o método setTime () é usado.
Sintaxe
Data.Settime (milissegundos)Os milissegundos são um parâmetro necessário.
Exemplo
Este exemplo ilustra como usar o método gettime ().
O tempo foi definido em milissegundos.
Conclusão
Os métodos de objeto de data de JavaScript são amplamente classificados em duas categorias que são métodos de objeto de data de data e definir métodos de objeto de data. Como o nome sugere, esses métodos podem ser usados para buscar ou definir a data e a hora de um método de objeto de data. Alguns métodos que estão sob o grupo de métodos de objeto Get Date são GetDate (), Fetlyear (), Gethour (), etc. Enquanto isso, alguns métodos classificados na categoria de métodos de objeto definidos são setDate (), setlyear (), sethour () etc. Métodos que se enquadram em ambas as categorias são explicados em profundidade neste tutorial.