Fonction Now en VBScript
Définition et utilisation
La fonction Now peut retourner la date et l'heure actuelles en fonction des paramètres de date et d'heure du système informatique.
Syntaxe
Now
Avis et commentaires
Points importants :
Si l'on lit simultanément Date, Time et Now, alors Now = Date + Time, mais en réalité, il est impossible de les appeler tous trois en même temps, car il faut exécuter une fonction avant de pouvoir exécuter une autre, donc si vous devez obtenir la date et l'heure actuelles dans votre programme, vous devez d'abord appeler Now, puis utiliser DateValue et TimeValue pour extraire la date et l'heure.Exemple : Obtenir la date et l'heure d'un point de temps :
N = Now 'Date et heure du même point de temps' D = Datevalue(N) 'Partie de date du même point de temps' T = TimeValue(N) 'Partie de temps du même point de temps' D2 = Date 'Date du point de temps 1' T2 = Time 'Heure du point de temps 2'
Pensée sur le problème
Combien peut être la plus grande erreur possible en exécutant en continu Response.write Now et Response.Write Date + Time ? Hypothèse :
Le 'point de temps 1' obtient Now = #7/1/95 23:59:59# Le 'point de temps 2' obtient Date = #7/1/95#
Et si le 'point de temps 3' traverse un jour, donc Time = #0:00:00, alors l'écart entre Now et Date+Time devient 23:59:59.
Instance
Exemple 1
document.write(Now)
Sortie :
2007-10-1 14:10:06
Remarque :Les résultats peuvent varier légèrement en fonction des réglages informatiques différents.