アフィリエイト ネットワークの 1 つが、次の時刻/日付形式のフィードを提供しています。
<startDate>1349992800000</startDate>
<endDate>1355266799999</endDate>
私の問題は、これを MYSQL 形式に変換しようとしていることです。mktime と strtotime を試してみましたが、日付が間違っているようです。これが分点以来の時間であることはわかっていますが、これを MYSQL 形式に変換する方法がわかりません。
You can let MySQL do the conversion using FROM_UNIXTIME()
:
INSERT INTO yourTable (`startDate`, `endDate`)
VALUES ( FROM_UNIXTIME( 1349992800000 ), FROM_UNIXTIME( 1355266799999 ) );
You may have to divide by 1000 first, as your timestamp seems to milliseconds since epoch, while MySQL uses seconds since epoch.