Méthode de conversion : 1. Utilisez la fonction to_char() pour afficher l'heure et la date dans le format spécifié. Le résultat est une chaîne, la syntaxe est "to_char(date,"conversion format")" ; (), Syntaxe "to_date("time string","format d'heure et de date converti)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, version Oracle 11g, ordinateur Dell G3.
Conversion de l'heure et de la date en horodatage
Dans Oracle, il existe deux méthodes pour convertir l'heure et la date en horodatage :
fonction to_char()
fonction to_date()
1 . to_char()
affiche l'heure et la date dans le format spécifié, et le résultat est une chaîne, pas un type de date.
to_char(日期,"转换格式" )
convertira la date donnée selon le "format de conversion".
Exemple :
select to_char(sysdate, 'yyyy-mm-dd') from dual; select to_char(sysdate, 'yyyy/mm/dd') from dual; select to_char(sysdate, 'yyyymmdd') from dual; select to_char(sysdate, 'yyyymmdd hh24:mi:ss') from dual;
Vous pouvez également utiliser to_char() pour obtenir une chaîne distincte de l'année, du mois, du jour, de l'heure, des minutes et des secondes
select to_char(sysdate,'yyyy') from dual; select to_char(sysdate,'mm') from dual; select to_char(sysdate,'hh24') from dual; select to_char(sysdate,'mi') from dual;
2, to_date()
Convertissez la chaîne en une chaîne spécifiquement spécifiée format de l'heure et de la date
to_date("时间字符串","转换的时间日期格式")
Les formats des deux paramètres doivent correspondre, sinon une erreur sera signalée.
C'est-à-dire que le premier paramètre est interprété selon le format du deuxième paramètre.
Exemple :
select to_date('20220103','yyyymmdd') from dual; select to_date('20220103','yyyy-mm-dd') from dual; select to_date('20220103','yyyy/mm/dd') from dual; select to_date('20220103','yyyy-mm-dd hh24:mi:ss') from dual;
Tutoriel recommandé : "Tutoriel Oracle"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!