NOW |
Maintenant |
|---|---|
| ASP 3.0 | |
Syntaxe
| Function NOW As Variant |
Description
Cette fonction retourne la date et l'heure courante.
Remarques
- La fonction NOW en ASP 3.0 est utilisée pour obtenir la date et l'heure actuelles du système. Cela en fait une fonction indispensable pour toute application nécessitant un suivi du temps en temps réel, comme dans les systèmes de gestion des événements ou des transactions. Cela permet aux développeurs de travailler avec des informations temporelles précises et dynamiques.
- NOW renvoie une valeur de type Variant, ce qui signifie qu'elle peut être utilisée directement dans des variables de type date/heure ou dans des calculs. Cette flexibilité est utile pour effectuer des comparaisons ou des ajustements basés sur l'heure courante sans nécessiter de conversion supplémentaire. Cette fonction simplifie grandement les opérations où la gestion de la date et de l'heure est cruciale.
- La fonction NOW retourne la date et l'heure sous un format par défaut qui peut être facilement utilisé dans des bases de données, des rapports ou des journaux de bords pour suivre les actions en temps réel. Elle offre une solution simple pour insérer la date et l'heure actuelles dans une base de données sans avoir à spécifier manuellement l'heure chaque fois. Cela permet d'éviter les erreurs de saisie et d'assurer que l'heure enregistrée est toujours correcte.
- NOW est particulièrement utile dans des applications où des événements doivent être enregistrés en temps réel, comme dans les systèmes de gestion de contenu ou de commande en ligne. Par exemple, lors de la soumission d'un formulaire, la fonction peut être utilisée pour enregistrer exactement quand l'utilisateur a soumis ses informations. Cela garantit une traçabilité précise des actions effectuées dans l'application.
- Une des limitations de NOW est que la valeur retournée dépend du fuseau horaire du serveur où l'application est hébergée. Cela peut poser un problème dans des systèmes utilisés à l'échelle mondiale où les utilisateurs se trouvent dans des fuseaux horaires différents. Dans ces cas, il peut être nécessaire de convertir l'heure en fonction du fuseau horaire de l'utilisateur pour afficher des heures précises localement.
- L'utilisation de NOW peut être cruciale pour les applications de type calendrier ou de planification, où il est nécessaire de comparer les heures actuelles avec des horaires futurs ou passés. Par exemple, pour déterminer si un événement a déjà eu lieu, ou pour programmer des rappels basés sur l'heure actuelle. Cela rend NOW particulièrement pertinent dans les systèmes de gestion de projets ou de notifications en temps réel.
- Bien que NOW fournisse la date et l'heure actuelles, il n'est pas nécessaire de mettre à jour manuellement cette valeur dans une application. Elle est dynamique et change chaque fois qu'elle est appelée, offrant ainsi un moyen pratique et automatique de récupérer l'heure du système sans intervention supplémentaire de la part du développeur. Cela facilite l'intégration de l'heure dans des applications sans complexité supplémentaire.
- Il est important de noter que la fonction NOW ne prend pas en compte les secondes supplémentaires ajoutées par des ajustements comme les secondes intercalaires. Dans des applications très sensibles au temps ou dans des contextes scientifiques, ces petites variations pourraient nécessiter l'utilisation d'autres méthodes pour obtenir un horodatage plus précis. Cela dit, pour la majorité des applications classiques, NOW reste largement suffisante pour capturer une date et une heure précises.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
on obtiendra le résultat suivant si nous somme le 12 juillet 2011 à 13:00:26 :
Maintenant= 12/07/2011 13:00:26Demain=13/07/2011 13:00:26
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Vendredi, le 10 octobre 2014