DATETIMEを列からUNIXのTIMESTAMPに変換する必要があります。 - > GOODSQL:将来の日付をUNIX_TIMESTAMP()でタイムスタンプに変換する方法は?
SELECT UNIX_TIMESTAMP('2036-09-03 09:00:00')
戻り2104038000 - > GOOD
SELECT UNIX_TIMESTAMP('2016-09-03 09:00:00')
戻り1472886000:しかし、事は、2066年9月1日として、これらの日付は、遠い将来であるということです...あなたは、これらの単純なクエリを試すことができます
SELECT UNIX_TIMESTAMP('2066-09-03 09:00:00')
は0 - > BAD!を返します。なぜ??
回避策はありますか? Unixtimestamp.comから
どのDBMSを使用していますか? –