我在MySQL數據庫中有一個時間戳「2011年9月13日17:16:28 PDT」。數據庫中字段的類型是VARCHAR。我想將這個VARCHAR轉換爲MySQL中的TIMESTAMP類型的字段。將VARCHAR時間戳轉換爲TIMESTAMP?
我嘗試了幾個solutions suggested elsewhere on this site,比如使用string_to_time函數,但是這些解決方案都是從不同類型的時間戳開始的。
如何將上述VARCHAR時間戳轉換爲MySQL認可的TIMESTAMP,以便我可以按日期對數據進行排序?
[STR_TO_DATE()](http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date),如果這就是你的意思, *提供幾乎*所有的格式說明符。我能看到的唯一例外是時區。你有很多不同的時區嗎? –