|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Quentin VandervekenChargé d'automation Graphique Inscription : octobre 2012 Messages : 14 ![]() |
Bonjour,
J'ai une date sous le format : MM/JJ/AAAA HH:MM:SS (exemple: 12/6/2012 8:20:00) Hors je voudrais l'avoir sous le format : JJ/MM/AAAA (exemple: 06/12/2012) Le problème est que le programme que j'utilise convertit tout seul la date sous le format que je désire sauf quand bien évidement il arrive pas à définir quel est le mois et quel est le jour (comme dans mon exemple) Je m'explique : pour une date que je reçois : 12/13/2012 8:20:00 quand je lui demande de la mettre sous mon format, il le fait très bien car il détecte que le 13 étant plus grand que 12, il le définit comme jour et prend l'autre comme mois donc : 13/12/2012 MAIS pour une date tel que : 06/12/2012 8:20:00 Quand je lui demande sous mon format, C'est la que il me met : 12/06/2012 J'aurais voulu savoir si quelqu'un avait une solution ou connait une fonction qui permettrait d'arranger ce problème ? |
|
|
00
|
|
|
#2 | |
![]() ![]() Inscription : février 2006 Messages : 911 ![]() |
bonjour,
Citation:
__________________
nomen omen, nemo non omen le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón) pas de questions techniques par mp |
|
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Quentin VandervekenChargé d'automation Graphique Inscription : octobre 2012 Messages : 14 ![]() |
non en fait je me suis vraiment mal exprimé ...
En gros je recois des dates sous format : MM/DD/YYYY alors que le programme croit les recevoir sous le format : DD/MM/YYYY !!! Tout va très bien tant que mes DD sont supérieurs à 12 il corrige l'erreur lui même. Mais dès que j'ai une date avec un DD inférieur à 12, il ne fait pas le changement. Exemple : DATE 1 reçu : 12/14/2012 (format: MM/DD/YYYY) DATE 1 convertit par le programme : 14/12/2012 (format: DD/MM/YYYY) DATE 2 reçu : 12/6/2012 (format: MM/DD/YYYY) DATE 2 convertit par le programme : 12/06/2012 (format Mais je pense avoir trouver un solution : Code :
Mais j'aimerais pouvoir le reutiliser plusieurs fois sans devoir faire un copier coller en changeant le nom de l'objet de départ et de fin ... en gros l'utiliser comme fonction pourriez vous m'aider? Si vous m'avez compris maintenant ^^ |
||
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Quentin VandervekenChargé d'automation Graphique Inscription : octobre 2012 Messages : 14 ![]() |
Est ce que quelqu'une connait une fonction pour savoir si un caractère est un chiffre?
J'ai essaye Mais ca n'a pas l'air de fonctionner ... |
|
|
00
|
|
|
#5 | |||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 3 143 ![]() |
Bonjour,
Citation:
Code :
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) Pas de questions techniques en MP. |
|||
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Quentin VandervekenChargé d'automation Graphique Inscription : octobre 2012 Messages : 14 ![]() |
Merci pc75
|
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Quentin VandervekenChargé d'automation Graphique Inscription : octobre 2012 Messages : 14 ![]() |
Bonjour,
Je reviens encore vers vous avec ma demande: vu que mes script sont reliés chaque fois à une case bien précise, est ce qu'il serait possible de ne plus devoir lui mettre a chaque fois le nom de l'objet de départ et de fin (étant donné que c'est le même) ? En gros j'aimerais retranscire mon script de facon que je ne dois pas pour chaque donnée changer le DATE1 en DATE2 etc (dans le script même). Comme il est a chaque fois relié a une case spécifique, je voudrais juste trouver la commande qui fait qu'il va lire tout seul à la case auquel il est rélié. Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com