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.