A seguir, é apresentado um resumo das funções de data do JS para sua referência
1. Obtenha o horário atual
A cópia do código é a seguinte: var date = new Date ();
2. Dados que são conhecidos por converter ano, mês e dia em tipo de data:
A cópia do código é a seguinte:
var ApplDate = Document.DomainExceptionForm.ApplyDate.value;
APLTDATE = APLICDDATE.SPLIT ("T") [0];
var Applyear = AplicardDate.split ("-") [0];
var AplicarMonth = AplicarDate.split (" -") [1] - 1;
var ApplDay = ApplyDate.split ("-") [2];
var ApplDate1 = New Date (Applyear, ApplMOnth, ApplDay);
3. Compare se o número de dias que diferem entre as duas datas é maior que 5:
A cópia do código é a seguinte:
Parseint ((Date-Applydate1) / (1000 * 60 * 60 * 24))> = 5
4. Compare duas vezes:
A cópia do código é a seguinte:
if (date.ValueOf ()> ApplDate1.valueof ()) {
alerta ("A data de entrada não deve ser menor que a data atual!");
} outro {
alerta ("ok!");
}
5. Obtenha o tempo, o minuto e o segundo da hora atual
A cópia do código é a seguinte:
var hoje = new Date ();
var nian = Today.getlyear ();
var you = Today.getMonth () + 1;
var dia = Today.getDate ();
var hour = Today.gethours ();
var min = Today.getminutes ();
var miao = Today.getSeconds ();
6. Adição de tempo: é obtido o tempo após 35 dias de um tempo fixo (12 de agosto de 2006).
A cópia do código é a seguinte:
var d = nova data ("2006, 7, 12");
d.setDate (d.getdate () + 35);
7. Métodos de objetos de data
O objeto de data permite obter a hora e a data em relação ao horário padrão internacional (GMT, agora conhecido como tempo coordenado UTC-Universal) ou o sistema operacional no qual o flash player está em execução. Para usar o método do objeto Data, você deve primeiro criar uma instância do objeto Data.
O objeto Data deve usar o Flash 5 ou posterior versões do jogador.
O método do objeto de data não é estático, mas pode ser aplicado a entidades individuais especificadas quando usadas.
Introdução ao método do objeto Data: ・
Copie o código da seguinte forma: GetDate | Obtenha a data atual de acordo com a hora local (qual é o dia deste mês)
GetDay | Get hoje é o dia da semana, de acordo com a hora local (0 a domingo, 1 mês ...)
Getlyear | Obtenha o ano atual (quatro dígitos) com base na hora local
Gethours | Obtenha o número atual de horas com base na hora local (sistema 24 horas, 0-23)
getMillisEconds | Obtenha o número atual de milissegundos com base na hora local
getMinutes | Obtenha o número atual de minutos com base na hora local
GetMonth | Obtenha o mês atual de acordo com a hora local (observe que a partir de 0: 0-Jan, 1-fevereiro ...)
GetSeconds | Obtenha o número atual de segundos de acordo com a hora local
gettime | Obtenha o número de milissegundos no formato UTC desde 0:00: 1970.1.1
getTimeZoneOffSet | Obtenha o valor de deslocamento do horário atual e do formato UTC (em minutos)
getutcdate | Obtenha a data atual no formato UTC (em que dia deste mês)
getutcday | Get the UTC Format hoje é o dia da semana (0 a domingo, 1 mês ...)
getutclyear | Obtenha o ano atual no formato UTC (quatro dígitos)
getutchours | Obtenha o número atual de horas no formato UTC (sistema 24 horas, 0-23)
getutcmillisEconds | Obtenha o número atual de milissegundos no formato UTC
getUtcMinutes | Obtenha o número atual de minutos no formato UTC ・
getutcmonth | Obtenha o mês atual no formato UTC (observe que a partir de 0: 0-Jan, 1-fevereiro ...)
getutcSegunds | Obtenha o número atual de segundos no formato UTC ・
getyear | Obtenha o ano atual de abreviação com base na hora local (ano atual menos 1900)
setDate | Defina a data atual (em que dia deste mês)
Settlyear | Defina o ano atual (quatro dígitos)
Sethours | Defina o número atual de horas (sistema de 24 horas, 0-23)
setMillisEconds | Defina o número atual de milissegundos
setMinutes | Defina o número atual de minutos
Setmonth | Defina o mês atual (observe que a partir de 0: 0-Jan, 1-fevereiro ...)
SetutcMinutes | Defina o número atual de minutos no formato UTC
setutcmonth | Defina o mês atual no formato UTC (observe que a partir de 0: 0-Jan, 1-fevereiro ...)
SetutcSeconds | Defina o número atual de segundos no formato UTC
Setyear | Defina o ano atual de abreviação (ano atual menos 1900)
ToString | Converta o valor de data-hora em valor da string na forma de "Data/Hora"
Date.utc | Retorna o valor do tempo fixo da data e hora do formato UTC especificado
SetSegunds | Defina o número atual de segundos
settime | Defina o número de milissegundos no formato UTC desde 0:00 0:00
setutcdate | Defina a data atual do formato UTC (em que dia deste mês)
Setutclyear | Defina o ano atual no formato UTC (quatro dígitos)
setutchours | Defina o número atual de horas no formato UTC (sistema 24 horas, 0-23)
SetutcMillisEconds | Defina o número atual de milissegundos em formato UTC
8. Crie um novo objeto de data
gramática:
A cópia do código é a seguinte:
new Date ();
nova data (ano [, mês [, data [, hora [, minuto [, segundo [, Millionsecond]]]]]);
parâmetro:
A cópia do código é a seguinte:
O ano é um número inteiro entre 0 e 99, correspondente a 1900 e 1999, ou especificando um ano determinado para quatro dígitos;
O mês é um número inteiro entre 0 (janeiro) e 11 (dezembro), e esse parâmetro é opcional;
A data é um número inteiro entre 1 e 31, e este parâmetro é opcional;
A hora é um número inteiro entre as 0h 0:00 e 23 (23:00), e esse parâmetro é opcional;
O minuto é um número inteiro entre 0 e 59, e esse parâmetro é opcional;
O segundo é um número inteiro entre 0 e 59, e esse parâmetro é opcional;
O milissegundo é um número inteiro entre 0 e 999, e esse parâmetro é opcional;
Comentário: objeto. Crie um novo objeto de data.
Suporta o jogador: Flash 5 ou mais tarde.
exemplo:
Aqui está um exemplo de obter a data e hora atuais:
A cópia do código é a seguinte: agora = new Date ();
Aqui está um exemplo de um objeto de data para o dia nacional:
A cópia do código é a seguinte: National_day = nova data (49, 10, 1);
A seguir, é apresentado um exemplo de uso dos métodos GetMonth, GetDate e Getlyearearearearearear para obter o tempo e, em seguida, produzi -lo na caixa de texto dinâmica.
A cópia do código é a seguinte:
mydate = new Date ();
DateTextField = (mydate.getMonth () + "/" + mydate.getdate () + "/" + mydate.getlyear ());