begin process at 2012 02 14 19:20:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

General

 > 

convertir une date en un entier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

convertir une date en un entier

vendredi 14 novembre 2008 à 16:52:42 | convertir une date en un entier

kryshnar

bonjour,

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

Merci de votre aide.


vendredi 14 novembre 2008 à 17:39:02 | Re : convertir une date en un entier

radcur



salut

les jours juliens ne conviendraient pas à ton problèmes ?


vendredi 14 novembre 2008 à 17:59:35 | Re : convertir une date en un entier

jmf0

Membre Club
Bonjour,

Juste une question (au "pas hasard du tout ")

Es-tu certain, toi, de développer sous  Thèmes / VB.NET et VB 2005 ?

Mon petit doigt malicieux me dit que tu es sous VBA/Excel ...
Et tu ne nous dis même pas (car tu es bien sous VBA, non ?) comment tu as formaté la/les cellule(s) concernée(s) ....
vendredi 14 novembre 2008 à 20:28:59 | Re : convertir une date en un entier

casy

Membre Club
avec un DateDiff, ça devrait le faire, non????


Agrrrrrr, cette date du 30/12/1899, qu'est-ce que je peux la détester, et je suis pas sous VB6/VBA/.Net

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]
samedi 15 novembre 2008 à 12:50:39 | Re : convertir une date en un entier

kryshnar

non je developpe en asp vb.net avec SQL serveur


samedi 15 novembre 2008 à 13:52:13 | Re : convertir une date en un entier

casy

Membre Club
Réponse acceptée !
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) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]
lundi 17 novembre 2008 à 11:03:33 | Re : convertir une date en un entier

kryshnar

Réponse acceptée !
Merci casy ta reponse est la seule qui m'as permis de résoudre mon probleme

pour les intéresser voici un bout de code :

dim ladate as DateTime = "#" & leJour & "/" & leMois & "/" & lAnnee & "#"
ladate.ToOADate()

pour le 17/12/2008 ladate.ToOADate() retourne "39799"
pour le 30/12/1899 ladate.ToOADate() retourne "0"

donc ca fonctionne

Merci encore a casy!

cordialement

Krysh Nar
Développeur mystérieux
lundi 17 novembre 2008 à 11:07:55 | Re : convertir une date en un entier RESOLU

kryshnar


ps :  désolé, jmf0, de te décevoir mais ton petit doigt a l'aire plus efficace sur un clavier, alors arrête de l'écouter.

vilain petit doigt malicieux




Cette discussion est classée dans : date, convertir, entier


Répondre à ce message

Sujets en rapport avec ce message

convertir date/heure en entier (integer) [ par sabou94 ] bonjour, voila je voudrais pouvoir comparer deux dates et en ressortir le nombre de jours qui les separent (par exemple comparer le 10/02/2005 11h00 e convertir le contenu d'un textbox en entier [ par beet2che ] bonjourest ce que l'instruction me permet de convertir le contenu du textbox en entier :Dim nserie As<font size="2 convertir un temps en entier [ par stephG01 ] je cherche a convertir une donnée de temps au format HH:MM:SSen entier.ex : 01:00:00 -> 1 00:30:00 -> 0,5 ....merci d'avance Convertir date français en date US [ par bonbone ] BONJOUR,J'utilise Access (VBA), j'ai créé des formulaires, dans l'un d'eux je récupére la liste de toutes les dates dans une listbox (date en format f Convertir une date julienne [ par avelone ] Bonjour, est-ce que quelqu'un connaitrait l'algorithme pour convertir une date julienne en date normale.Merci,Avelone convertir une date sur access [ par tprs ] Bonjour, Je dois convertir une date jmmaaaa sur access.Enfait il me manque un 0 pour le jour.Au lieu du 6/11/2008, il me faut 06/11/2008.Auriez vous Convertir un format epoch au format Date [ par max_95 ] Salut,J'ai récupéré depuis un serveur UNIX une date qui est au format Epoch (i.e. du style: 1212417068205) et je voudrais la convertir au format date convertir texte en date [ par bossun ] salut, dans ma BD j'ai un champs texte mais écris sous cette forme 15/02/2003. j'aimerais savoir si on peut utiliser cette valeur comme étant une date convertir jour de l'année en date [ par marcod59 ] Bonjour,Je cherche comment en VBA, ou avec une formule d'excel, convertir le quantième du jour de l'année en une date.je sais convertir une date en qu


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales