datas e horas
JavaScript define uma classe Date para representar e manipular os números para representar datas e horas.
Podemos criar um objeto de data com o construtor Date(). Podemos usar esse objeto para obter ano, mês e dia para exibir como um cronômetro em uma página da web.
O resultado do construtor Date() varia de acordo com os argumentos que passamos para ele.
Por exemplo,
O construtor Date() interpreta os argumentos usando o fuso horário do computador local.
Meu computador local está definido para o horário padrão da Índia, portanto, as datas e horas neste artigo são interpretadas no horário padrão da Índia.
Adicionamos um fuso horário específico para especificar a data e a hora nesse fuso horário.
Exemplo: adicionar fuso horário UTC
Date.UTC() — isso usará os mesmos argumentos do construtor Date() e os interpretará em UTC e retornará um carimbo de data/hora em milissegundos que você pode passar para o construtor Date(). Mas os resultados por padrão serão exibidos no fuso horário do computador local. Para exibir a data em UTC, devemos aplicar toString(), toUTCString() ou toISOString().
Existem métodos get e set para consultar e modificar os campos de ano, mês, dia do mês, horas, minutos, segundos e milissegundos de Date.
Esses métodos podem ser usados de duas maneiras, usando a hora local e a hora UTC.
getUTCFullYear()
setUTCFullYear()
para obter e definir outros campos da Data, temos que substituir os métodos get e set mencionados acima 'FullYear' pelo nome do campo específico. (Exemplo getMonth, getUTCMonth, setMonth, setUTCMonth)
Observação :
métodos de consulta
o dia do mês — — → getDate() e getUTCDate().
dia da semana (0 para domingo até 6 para sábado) — — → getDay() e getUTCDay() (O dia da semana é somente leitura, portanto não há um método setDay() correspondente.)
JavaScript representa as datas internamente como números inteiros que especificam o número de milissegundos desde (ou antes) da meia-noite de 1º de janeiro de 1970, horário UTC. Isso é chamado de carimbos de data/hora. O método estático Date.now() retorna a hora atual como um carimbo de data/hora.
Existem métodos de formatação de string para a classe Date.
toString() — Este método usa o fuso horário local, mas não formata a data e a hora de acordo com a localidade.
toUTCString() — Este método usa o fuso horário UTC, mas não formata a data com reconhecimento de localidade.
toISOString() — Este método imprime a data e a hora no formato padrão ano-mês-dia horas:minutos:segundos.ms do padrão ISO-8601. A letra “T” separa a parte da data da saída da parte da hora da saída. A hora é expressa em UTC, e isso é indicado com a letra “Z” como a última letra da saída.
toLocaleString() — Este método usa o fuso horário local e um formato apropriado para a localidade do usuário.
toDateString() — Este método formata apenas a parte da data de Date e omite a hora. Ele usa o fuso horário local e não faz a formatação apropriada do local.
toLocaleDateString() — Este método formata apenas a data. Ele usa o fuso horário local e um formato de data apropriado para a localidade.
toTimeString() — Este método formata apenas a hora e omite a data. Ele usa o fuso horário local, mas não formata a hora de maneira compatível com a localidade.
toLocaleTimeString() — Este método formata a hora de acordo com a localidade e usa o fuso horário local.
Existe um método estático chamado parse() no objeto Date que recebe uma representação de string de uma data como argumento e retorna um carimbo de data/hora representando a data desde 1º de janeiro de 1970, 00:00:00 UTC ou NaN, se a string não for reconhecida ou valores de data inadequados.
Mais conteúdo em PlainEnglish.io . Assine nosso boletim informativo semanal gratuito . Siga-nos no Twitter , LinkedIn , YouTube e Discord . Interessado em Growth Hacking? Conheça o Circuito .
Quantas vezes você jogou fora uma garrafa de plástico, uma jarra de vidro, uma lata de alumínio ou uma embalagem de energia verde sem pensar duas vezes? Quantas vezes você desejou receber algo em troca de reciclá-los? Se você for como a maioria das pessoas, a resposta provavelmente é muitas vezes. A reciclagem é muitas vezes vista como um aborrecimento, uma tarefa árdua ou um dever que não traz nenhum benefício imediato ou tangível.
Na semana passada, notei um comunicado de imprensa, enviado via PressGazette (um site de notícias da mídia britânica). O artigo anunciava que a Acast, a empresa de publicidade e hospedagem de podcast Scandi, lideraria um consórcio de "provavelmente os editores mais influentes" em podcasting.
Você pode ser um investigador OSINT, jogador CTF ou simplesmente alguém que está recebendo chamadas de spam. Alguém que está tentando verificar o número que você viu em um anúncio.
No atual cenário de negócios em rápida evolução, o conceito de trabalho híbrido e remoto ganhou um impulso sem precedentes. À medida que as empresas continuam a se adaptar às mudanças nas necessidades e expectativas de seus funcionários, especialistas de várias áreas se reuniram para discutir os benefícios, os desafios e o futuro dessa forma transformadora de trabalhar.
[Alerta de gatilho: este ensaio inclui capturas de tela de pessoas elogiando o assassino de Jordan Neely.] Os policiais finalmente - e talvez com relutância - acusaram Daniel Penny, o homem que sufocou Jordan Neely até a morte, por aquele homicídio.
No mundo acelerado e competitivo de hoje, a carreira desempenha um papel significativo no crescimento pessoal, na estabilidade financeira e na satisfação geral com a vida. No entanto, muitos indivíduos encontram-se presos em um ciclo implacável de estagnação e insatisfação, definhando gradualmente em suas vidas profissionais.