Récupération d'une date - ASP - Programmation
Marsh Posté le 11-03-2003 à 13:34:48
http://forum.hardware.fr/forum2.ph [...] subcat=383
ca peut t'aiguiller
Marsh Posté le 11-03-2003 à 13:43:34
Urd-sama a écrit : http://forum.hardware.fr/forum2.ph [...] subcat=383 |
Merci, g un peu (beaucoup) de mal sur la recherche dans le forum.
Marsh Posté le 11-03-2003 à 13:45:28
sinon une simple rechercher sur google avec "asp date" te rendra honneur
Marsh Posté le 12-03-2003 à 09:27:13
pour simplement avoir la date version française ajoute
"Session.lcid = 1036" à ton code...
Marsh Posté le 12-03-2003 à 19:42:00
merci à tous c géré maintenant, c'était juste la base qui fait des trucs bizarres.
je rentrais 2003-03-10 10:00:00
et elle prenait 2003-10-03 10:00:00
Marsh Posté le 12-03-2003 à 21:06:58
tu devais pas rentrer sous ce format, parceque ce format correspond à la norme ISO, et c'est le mode natif de SQL Server par exemple, y'a pas d'erreur possible :
YYYY-MM-DD HH:MM:SS
Le format IBM est sensiblement le même :
YYYY.MM.DD HH:MM:SS
Il y a une alternative au format ISO :
YYYYMMDD
Ces trois formats sont sans ambigüité possible :
Année sur 4 chiffres
Mois avant les jours
Heures sur 24 heures
Pas d'indication de matin/soir
Pas d'indication de sciècle.
Leading 0.
Ils ont tous les trois l'énorme avantage de conserver un ordre chronologique lorsqu'on trie ces dates en se basant sur des fonctions de chaînes.
Le mode YYYYMMDD est même encore mieu, puisqu'il garde son ordre chronologique alors qu'il est compatible INTEGER
Marsh Posté le 11-03-2003 à 13:29:36
Dans une base de données X, je dois récupérer une valeur de type date, le problême c qu'elle est sous la forme '2003-11-03 10:35:47.000' et bien que je puisse la mettre à jour, je ne sais pas comment extraire les éléments (minutes, heures, jour etc...)
Y a-t-il une fonction en asp pour découper la chaine ?