この人たちで少し頭を悩ませています!
私は Wordpress API を使用して投稿とコメントを返しています。これを ColdFusion を使用してローカル データベース (MySQL) に追加する必要があります。ただし、返された日付でつまずきを抱え続けています。
API で cfhttp を使用してから、DeserializeJSON を使用して、返されたデータを処理します。
返される日付の例は -2013-06-25T17:20:24+01:00
実行する#CreateODBCDateTime(thedate)#
と、次のエラーが表示されます。
2013-06-25T17:20:24+01:00 は無効な日付または時刻の文字列です。
エラーなしで、以前と同じ方法でこの形式の日付を操作したことがあると確信しているので、なぜこれが失敗するのかわかりません。
問題を再現するための有効なコードを次に示します。
<cfset theDate = '2013-06-25T17:20:24+01:00'>
<cfdump var="#CreateODBCDateTime(theDate)#">