[version 2.2.0.0.0] format date bizarre
Bonjour.
Je suis en train de travailler sur une table où plusieurs des mes champs sont en format date/heure.
Le problème c'est que les enregistrement dans la base se font de manière bisard (exemple: "01-févr.-2006 02:15:00 PM").
Déjà dans cet exemple je voulais afficher seulement l'heure autrement dit 14h15 et non 02:15:00 PM et bien entendu je ne voulais pas afficher la date.
Dans la mesure où celà vient peut être de ma requête je vous la laisse au cas où:
Code:
"update presence set heure_depart= to_date('".$heure_depart."','hh24:mi') where jour = '".$date2."' and id_stagiaire = '".$id_stagiaire."'";
je voulais donc savoir s'il était possible de modifier le format de la date (que j'utilise comme heure dans ce cas sans la date).
Merci d'avance.
édité par shnouf pour :tagcode: :sm:
Re: [version 2.2.0.0.0] format date bizarre
Code:
1 2 3
|
select to_char(to_date('01-févr.-2006 02:15:00 PM','DD-Mon.-YYYY HH:MI:SS AM','NLS_DATE_LANGUAGE=french'),'HH24:MI') from dual;
14:15 |
Re: [version 2.2.0.0.0] format date bizarre
Le format de la date n'est pas bon non plus
Code:
to_date('02-02-06','DD-Mon.-YYYY HH:MI:SS AM')
Citation:
Envoyé par laurentschneider
Code:
1 2 3
|
select to_char(to_date('01-févr.-2006 02:15:00 PM','DD-Mon.-YYYY HH:MI:SS AM','NLS_DATE_LANGUAGE=french'),'HH24:MI') from dual;
14:15 |