Convertir une date en un entier

Résolu
kryshnar Messages postés 44 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 26 février 2009 - 14 nov. 2008 à 16:52
kryshnar Messages postés 44 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 26 février 2009 - 17 nov. 2008 à 11:07
bonjour,

je cherche a convertir une date en entier savant que pour le "30/12/1899" correspond la valeur "0"

Merci de votre aide.

7 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
15 nov. 2008 à 13:52
sur le framework, pour la classe System.Date, tu as la méthode ToOADate qui te renvois la date au format OLE Automation.

A vérifier si tu as la même chose sur une application ASP.Net

Dim Aujourdhui as Date= Date.Today
MessageBox.Show(Aujourdhui.ToOADate)

30/12/1899 --> 0
31/12/1899 --> 1
15/11/2008 --> 39767

(A noter : la partie entière du nombre correspond au jour, la partie décimale correspond à l'heure, minute, ...)

---- Sevyc64  (alias Casy) ----<hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
3
Rejoignez-nous