2016-05-04 15 views
0

Ich versuche eine einfache String-to-Date-Konvertierung durchzuführen; Allerdings beschwert sich PSQL, wenn in dieser Zeichenfolge eine Zeitzone vorhanden ist. Ihre Dokumentation zeigt deutlich, dass sie unterstützt wird; es beklagt sich jedoch. Ich interessiere mich nicht einmal für die Zeitzone, ich möchte nur die Zeichenfolge konvertieren.PSQL-String kann nicht in Timestamp konvertiert werden

db=> select to_timestamp('Mon Feb 23 13:43:07 PST 2015', 'Dy Mon DD HH24:MI:SS TZ YYYY')::timestamp without time zone; 

    ERROR: "TZ"/"tz" format patterns are not supported in to_date 

Postgres Version: 9.3.10

http://www.postgresql.org/docs/9.3/static/functions-formatting.html

Antwort

0

Warum nicht eine gerade gegossenen versuchen?

SELECT 'Mon Feb 23 13:43:07 PST 2015'::timestamp with time zone

Sobald Sie dies getan haben, ist es ziemlich einfach, mit dem Date-Objekt zu arbeiten.

Verwandte Themen