Accueil
Articles
Astuces
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
La gestion du temps en .Net
Autour de DateTime, tout un écosystème existe pour nous aider à gérer les problématiques de gestion du temps.
Par
Michel Perfetti
publié le 17/08/2008 à 23:59, lu 1414 fois, 5 pages
0 commentaire(s)
Tags:
SQL Server 2005
,
Framework .NET
,
SQL Server 2008
1 | Introduction
1 | Introduction
2 | DateTime: notre point de départ
3 | Gestion des fuseaux horaires
4 | Les dates et SQL Server
5 | Conclusion
Téléchargez le code source - 39 Kb
Introduction
La gestion du temps est fortement liée à la structure «
DateTime
». Elle permet de représenter une date et une heure, par exemple le 22 juillet 12h26. Prennons cette date et partonsà San Francisco. Il est toujours mardi 22 juillet à 12h26, mais il est 9h plus tard à Paris (il est 3h26 le 22 juillet sur la cote ouest américaine lorsqu'il est 12h26 à Paris). Difficile donc avec cette les seules informations d'heure et de date de localiser un évènement dans le temps: Il nous manque la notion de localité.
C'est là qu'intervient le temps universel coordonné ou UTC. C'est un repère temporel mondial anciennement appelé GMT (Greenwich Mean Time). Chaque fuseau horaire se voit associé un décalage par rapport au temps universel. Ce qui permet de transformer n'importe quelle date locale en date en temps universel. Ce temps universel peut ensuite être traduit en temps local dans n'importe quel endroit du globe du moment que l'on connait son fuseau horaire correspondant.
1
2
3
4
5
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler