次の形式をUNIXのタイムスタンプに変換するにはどうすればよいですか?Postgresの日付時間をUnixエポック値に変換するには?
のような値:01-02-2015 10:20 PM
をに変換する必要があります:1418273999000
私はto_timestamp
機能を試してみましたが、そのは私のために働いていません。
次の形式をUNIXのタイムスタンプに変換するにはどうすればよいですか?Postgresの日付時間をUnixエポック値に変換するには?
のような値:01-02-2015 10:20 PM
をに変換する必要があります:1418273999000
私はto_timestamp
機能を試してみましたが、そのは私のために働いていません。
あなたのデータはTSと呼ばれる列に格納されている場合は、テーブル内のデータを呼び出し、次の操作を行います。
select extract(epoch from ts) from data
私は同意します。このステートメントは –
で動作します。すべてのマニュアルは次のとおりです。http://www.postgresql.org/docs/current/interactive/functions-datetime .html#FUNCTIONS-DATETIME-EXTRACT –
は* *動作しない定義します。 'to_timestap'は明らかにスペルミスです。 – Raptor
もちろん、 'to_timestamp()'は動作しません。それは文字列を 'timestamp'(したがって名前)に変換します。 '1418273999000'は「タイムスタンプ」ではありません**数字** –