VB, dates, entiers, et pendaison - VB/VBA/VBS - Programmation
Marsh Posté le 28-06-2005 à 17:14:18
Y'avais aussi
Code :
|
Mais bon, là on commence à plus rien comprendre non plus
Marsh Posté le 28-06-2005 à 19:02:40
Arjuna a écrit : Y'avais aussi
|
Ou plutôt: Split(truc, " " )
Marsh Posté le 28-06-2005 à 17:08:56
Alors... (en VBS, donc non typé, et pas de "Format()" disponible)
Bon, ok, truc contient un truc du genre :
28/07/2005 17:03:17
OK.
Moi, je veux "28/07/2005".
De base, je tente
Pas de pot, ça plante.
OK, bon, sans Format, il ne me reste que deux solutions, que je ne veux pas utiliser :
Sauf que là... Si sur la machine je suis en américain, je suis comme un con, j'ai interverti le jour et le mois.
Sauf que là, si l'année n'est pas sur 4 chiffres, ou si je n'ai pas les 0 facultatifs, ça déconne.
Bon... Fait chier.
Et là, illumination : une date, ce n'est ni plus ni moins qu'un float sur lequel on applique un format en interne. Sur tous les systèmes, une date, c'est : (partie entière = jours depuis je sais plus quand) . (partie décimale = millisecondes depuis le début du jour)
Donc... Si je tente un...
Bah... Ca marche