2012-10-13 29 views
1

我試圖使用html輸入信息查詢數據庫。日期的格式是:無效的日期/時間字符串:Sun Jun 03 2012 00:00:00 GMT + 0100(GMT Daylight Time)CFML

Date {Sun Jun 03 2012 00:00:00 GMT+0100 (GMT Daylight Time)} 

在數據庫查詢我用

parseDateTime(arguments.start) 

..其中arguments.start代表如上所示的日期格式。但是,當我嘗試運行查詢,我從網頁下面的響應:

無效的日期/時間字符串:孫2012年6月3日00:00:00 GMT + 0100(GMT 夏令時間)

+0

Afaik GMT沒有關注DST,因此「GMT Daylight time」不是有效的TZ定義,您確定不需要BST(英國夏令時)嗎? – fvu

+0

嗨FVU,你認爲我應該怎麼做 – deetu

+0

我試圖獲得符合標準的格式的日期時間信息,即與現有的時區。你沒有說這個字符串是從哪裏來的,所以很難給你精確的建議... – fvu

回答

1

不知道你在那裏有什麼格式,但那不是有效的ISO 8601時間格式。所有ISO格式的時間總是GMT並且是以下格式之一:

  • 1994-11-05T13:15:30Z
  • 1994-11-05T08:15:30-05:00

我會檢查什麼是給你的字符串值。

相關問題