Wolke jemand mir erklären, warum Zeitstempel Casting zu Datum in psql mir falsch Wert gibt? Ich habe in meinem db gespeichert Zeitstempelwert 2016.12.04 00: 05: 09.748000 und meine Maschine Zeit ist in UTC und Datentyp in psqlTIMESTAMP WITH TIME ZONE
ist. Wenn ich dies tat,Psql falsches Datum von Zeitstempel
orders.completed :: date
es mir 2016.12.03 gibt. Problem ist, dass, wenn ich einige Befehle um Mitternacht habe, Aggregatfunktionen mir falsche Werte geben. Gibt es einen Weg, um es zu lösen? Ich würde mich über jede Hilfe freuen!
versuchen, Code läuft in meiner Antwort (TZ ajusting zu Midihgt Rand natürlich benötigt) ändert es das Datum? –