Heim  >  Artikel  >  Datenbank  >  So konvertieren Sie das Oracle-Datum in Sekunden

So konvertieren Sie das Oracle-Datum in Sekunden

WBOY
WBOYOriginal
2022-06-10 10:38:295721Durchsuche

In Oracle können Sie das Datum mit der Funktion „to_char()“ in Sekunden umwandeln. Diese Funktion kann das Datum entsprechend dem angegebenen Format umwandeln und das Ergebnis als Zeichenfolge ausgeben . Das Zahlenformat reicht aus, die Syntax lautet „to_char(date,“seconds format“)“.

So konvertieren Sie das Oracle-Datum in Sekunden

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle Version 12c, Dell G3-Computer.

So konvertieren Sie das Oracle-Datum in Sekunden

to_char()

Die Syntax lautet:

to_char(日期,"转换格式" )

Konvertieren Sie das angegebene Datum gemäß dem „Konvertierungsformat“.

Konvertierungsformat:

für Jahr: y stellt die letzte Ziffer des Jahres dar. yy stellt die letzten beiden Ziffern des Jahres dar. yyy stellt die letzten drei Ziffern des Jahres dar. yyyy stellt das Jahr mit 4 Ziffern dar.

stellt den Monat dar: mm verwendet 2 Ziffern Die Zahl stellt den Monat dar; mon verwendet die Abkürzungsform wie November oder nov; Monat verwendet den vollständigen Namen wie November oder November

, um den Tag darzustellen: dd steht für den Tag des Monats Jahr; dy stellt den Wochentag als Abkürzung dar, z. B. Freitag oder Freitag; schreiben Sie den Wochentag vollständig

, z. B. Freitag oder Freitag.

bedeutet Stunde: hh 2 Ziffern bedeutet Stunde im Hexadezimalformat; hh24 2 Ziffern bedeutet Stunde 24 Stunden

bedeutet Minute: mi 2 Ziffern bedeutet Minute

bedeutet Sekunde: ss 2 Ziffern bedeutet Sekunde in Basis 60 Das System

stellt das Viertel dar : q. Eine Ziffer steht für das Quartal (1-4)

Darüber hinaus wird ww für die Woche des Jahres und w für die Woche des Monats verwendet.

Zeitbereich im 24-Stunden-Format: 00:00:00-23:59:59

Zeitbereich im 12-Stunden-Format: 1:00:00-12:59:59

Zum Beispiel:

select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual   //显示:08-11-07 13:22:42
select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh24:mi:ss') from dual //显示:2005-12-25 13:25:59

Beispiel wie folgt:

1. Holen Sie sich das aktuelle Datum als Nummer dieses Monats

So konvertieren Sie das Oracle-Datum in Sekunden

2: Holen Sie sich das aktuelle Datum als Wochentag, beachten Sie, dass Sonntag der erste Tag ist

So konvertieren Sie das Oracle-Datum in Sekunden

Erweiterte Kenntnisse :

to_date("Zu konvertierender String", "Konvertierungsformat") Die Formate der beiden Parameter müssen übereinstimmen, sonst wird ein Fehler gemeldet.

Das heißt, der erste Parameter wird entsprechend dem Format des zweiten Parameters interpretiert.

Empfohlenes Tutorial: „Oracle Video Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie das Oracle-Datum in Sekunden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn