Funções de data e hora do básico de JavaScript 2

1. A reserva de pré-conhecimento de cartas de tempo no computador:

G (idade, idade da idade, etc.): marcas de época, como AD (Anno Domini AD), BC (Before Christ BC).

a (ano): ano.

m (munito): minuto.

M (mês): mês.

d (dia): Um determinado dia do mês.

D (dia): o dia do ano.

h (hora): hora no formato de 12 horas.

H (hora): A hora no formato de 24 horas.

s (segundo): Número de segundos.

S (milissegundo): milissegundos.

w (semana): a semana do ano.

W (semana): a semana do mês.

a: indicador am/pm.

z (fuso horário): fuso horário.

2. Combinação de formato e hora comumente usados:

dd: Indica o dia do mês, de 1 a 31.

aaaa: ano de quatro dígitos.

hh: horas.

mm: número de minutos.

ss—Número de segundos.

ms: milissegundos.

mês: O mês expresso em inglês, janeiro, fevereiro, março, abril, maio, junho, julho, agosto, setembro, outubro, novembro, dezembro.

Três, construção do objeto Date:

var date = new Date()

4. Carimbo de data/hora (em milissegundos):

 O objeto Date recém-criado armazena timestamps, conforme mostrado na figura abaixo:

 A ferramenta de conversão de carimbo de data/hora é usada da seguinte maneira (existem muitas ferramentas de conversão on-line relacionadas na Internet):

 

Suplemento: O ponto de partida do timestamp , também conhecido como era do tempo, é 0:00:00 de 1º de janeiro de 1970 (Greenwich Mean Time, localizado no Reino Unido, Inglaterra), que é a base para o ponto de partida atual do tempo de cálculo do computador. O horário do 8º distrito do leste é 8 horas adiantado em relação ao horário de Greenwich.

 5. Método de conversão de tempo:

day = parseInt(总秒数/60/60/24) // 计算天数
hour = parseInt(总秒数/60/60%24) // 计算小时
minute = parseInt(总秒数/60%60) // 计算分钟
second = parseInt(总秒数%60) // 计算秒数

6. Como obter o tempo:

Date date = new Date()

date.toUTCString() // 获取格林尼治的日期+时间

date.toLocaleString() // 获取本地日期+时间

date.toLocaleDateString() // 获取本地日期

date.toLocaleTimeString() // 获取本地时间

date.getMilliseconds() // 返回毫秒(0~999)

date.getSeconds() // 返回秒(0~59)

date.getMinutes() // 返回分钟(0~59)

date.getHours() // 返回小时(0~23)

date.getDate() // 返回几号(1~31)

date.getDay() // 返回星期几(0~6),星期天用表示

date.getMonth() // 返回月份(0~11),十二月用0表示

date.getYear() // 获取年份,从1900年开始,比如2022年是122

date.getFullYear() // 获取四位数的年份,此时2022年是2022

date.getTime() // 返回1970年1月1日8时0分0秒至今的毫秒数,
// 但获取时会将毫秒省掉,方便计算,因为毫秒对现实的影响不是很大。
// 但计算机内部是按照毫秒存的时间。(时间戳,北京时间)

7. Como definir a hora:

Date date = new Date()

date.setMilliseconds(parameter) // 设置毫秒(0~999)

date.setSeconds(parameter) // 设置秒(0~59)

date.setMinutes(parameter) // 设置分钟(0~59)

date.setHours(parameter) // 设置小时(0~23)

date.setDate(parameter) // 设置几号(0~31)

date.setMonth(parameter) // 设置月份(0~11)

date.setFullYear(parameter) // 设置年份(四位数的年份)

date.setTime(parameter) // 以毫秒为单位设置时间

Oito, correspondência de formato de hora comumente usada:

Data: aaaa-MM-dd, como 2022-02-02

Hora: hh:mm:ss.S, como 12:12:12.222

Data + hora: aaaa-MM-dd hh:mm:ss.S, como 2022-02-02 12:12:12.222

y é o ano, M é o mês, d é o dia, h é a hora, m é o minuto, s é o segundo e S é o milissegundo.

Nove, a microlinguagem de hoje:

Valorize o tempo, crie um mundo de aprendizado mais amplo no tempo limitado e se esforce para aprimorar e melhorar o pensamento.

O conhecimento é infinito e é inesgotável e perigoso buscar conhecimento infinito com uma vida limitada!

Portanto, eu pessoalmente acredito que a vida deve ser subtraída na escolha, e a probabilidade de encontrar a pessoa que você gosta será a felicidade; mas adicionado no processo de refinamento, você pode construir um belo projeto em seu próprio mundo feliz e construir um belo palácio em seu coração...

 Heng: Heng. Não tenho culpa. Li Zhen. Prós e contras~

Acho que você gosta

Origin blog.csdn.net/zhan_qian/article/details/128460306
Recomendado
Clasificación