Wie truncate date in PostgreSQL?
Ich versuche, wählen Sie alle Transaktionen werden in einer PostgreSQL 9, was früher passiert, als zum Ende der letzten Woche. Die Datum-Funktion ich verwenden sollte, zu bauen, so ein Intervall?
InformationsquelleAutor yegor256 | 2013-09-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Also mit
date_trunc('week',now())-'1 s'::interval;
auf der rechten Seite deines date-Betreiber sollte funktionieren. Dies ist ein timestamp with time zone-Wert bezieht sich in der Tat um 23:59:59 Uhr am Sonntag, aber mit 2 Stunden Unterschied zu UTC-Zeit, abhängig von Ihrem Gebietsschema und Einstellungen.InformationsquelleAutor regilero
Können Sie einen Termin festlegen oder entfernen, die Tage vom aktuellen Tag.
Zeigen diese: sind die Datum/Zeit-Operatoren und Funktionen vorhanden, die in Postgres
Ich verlinkt 9.1 Funktionen, denn Sie markiert haben mit postgres 9.1, besteht auch die 9.2 Referenz Seite
Sorry, hab ich gerade gelesen. Siehe die Antwort von regilero.
InformationsquelleAutor Joe Taras