(1)data
uso:
data(formato,[hora]);
Se não houver parâmetro de tempo, a hora atual será usada.
O formato é uma string na qual os seguintes caracteres têm um significado especial:
U é substituído pelo número de segundos desde o horário de início (como 1º de janeiro de 1970)
Y é substituído por um número de ano de 4 dígitos.
y é substituído por um número de ano de 2 dígitos.
Substitua F pelo nome completo do mês em inglês.
M é substituído pela abreviatura inglesa do mês.
m é substituído pelo número de meses.
Substitua z pelo número de dias desde 1º de janeiro do ano atual.
d é substituído pelo número de dias.
l Substitua pelo nome completo em inglês do dia da semana.
D é substituído pela abreviatura inglesa do dia da semana.
w é substituído pelo dia da semana (número).
H é substituído pelo número de horas (relógio de 24 horas).
h é substituído pelo número de horas (relógio de 12 horas).
i é substituído por minutos.
s é substituído por segundos.
Substitua A por “AM” ou “PM”.
Substitua a por "am" ou "pm".
S é substituído por um sufixo ordinal, como: "st", "nd", "rd", "th".
A função retorna a string de formato substituída.
(2) obter data (hora)
Retorna uma tabela hash, cada subscrito é:
"segundos" - número de segundos
"minutos" - frações
"horas" - número de horas
"mday" -- número do dia
"mon" - número de meses
"ano" - número do ano
"yday" - o número de dias desde 1º de janeiro
"weekday" - dia da semana, nome completo em inglês
"mês" - mês, nome completo em inglês
(3)data gm
Semelhante à data, mas primeiro converte a hora para o Horário de Greenwich.
(4)mktime
uso:
mktime(horas, minutos, segundos, meses, dias, anos);
Retorna um valor de tempo que pode ser usado em outras funções.
(5)tempo
uso:
tempo();
Retorna o número de segundos desde a meia-noite de 1º de janeiro de 1970.
(6)microtempo
uso:
microtempo();
Retorna uma string, dividida em duas partes com espaços, a última parte equivale a time()
O valor de retorno de , a primeira parte é o número de microssegundos.
(7)data de verificação
uso:
data de verificação(mês, dia, ano);
Retorna lógico verdadeiro ou lógico falso.
se:
[1] O ano está entre 1900 e 32767 (incluindo 1900 e 32767);
[2]O mês está entre 1 e 12;
[3] O dia está dentro do número permitido de dias no mês (são considerados anos bissextos);
então retorna lógico verdadeiro.
(8)set_time_limit
uso:
set_time_limit(segundos);
Ele estipula que o programa deve ser executado até a conclusão dentro do número especificado de segundos a partir do momento em que esta frase é executada.
Se o tempo expirar, o programa será encerrado com um erro.