Zum Hauptinhalt springen
Übersetzte Seite

Diese Seite wurde mit KI-Unterstützung aus dem Englischen übersetzt. Bei Abweichungen ist die englische Version maßgeblich.

DATETIME

Gibt einen berechneten Datetime-Wert aus einem Eingabe-Datetime-Wert und einem oder mehreren Modifikatoren zurück.

Siehe auch:
[SELECT] [ Datumsmodifikatoren ]


Syntax​

SELECT DATETIME(datetime_expression , modifier, ...) FROM <multipartIdentifier>;

Argumente​

datetime_expression
Der Datetime-Wert.

modifier
Null oder mehr Modifikatoren, die auf die datetime_expression angewendet werden. Weitere Informationen zu Modifikatoren finden Sie unter Datumsmodifikatoren

Rückgabewert(e)​

Gibt eine Zeichenfolge zurück, die den Datetime-Wert der eingegebenen datetime_expression nach Anwendung des modifier darstellt.


Beispiele​

UTC mit dem Modifikator localtime in lokale Zeit umwandeln​

SELECT name, timeCreated,
datetime(timeCreated, 'localtime') as local_time_created
FROM google.storage.buckets WHERE project = 'stackql';

Datetime in UTC umwandeln​

SELECT name, timeCreated,
datetime('now', 'utc') as now_utc
FROM google.storage.buckets WHERE project = 'stackql';

Ein Datum relativ zu einem anderen Datum berechnen​

SELECT name, timeCreated,
datetime(timeCreated, '+24 hours') as a_day_later
FROM google.storage.buckets WHERE project = 'stackql';

Den nächsten angegebenen Wochentag nach einem bestimmten Datum ermitteln​

SELECT name, timeCreated,
datetime(timeCreated, 'weekday 0') as following_sunday
FROM google.storage.buckets WHERE project = 'stackql';

Den Monatsbeginn für ein bestimmtes Datum ermitteln​

SELECT name, timeCreated,
datetime(timeCreated, 'start of month') as start_of_month
FROM google.storage.buckets WHERE project = 'stackql';

Einen Unix-Zeitstempel in einen Datetime-Wert umwandeln​

SELECT datetime(1576417943, 'unixepoch') as date_from_ts
FROM google.storage.buckets WHERE project = 'stackql';
tipp

Zum Umwandeln eines Datetime-Werts in einen Unix-Epoch-Zeitstempel siehe STRFTIME. Zum Berechnen von Differenzen zwischen zwei Datetime-Objekten siehe STRFTIME oder JULIANDAY.

Weitere Informationen finden Sie unter https://www.sqlite.org/lang_datefunc.html