2014-09-29 179 views
0

我有一個來自CSV文件的日期格式。格式看起來像「2013/01/01 9:47 PM」。我想將這些信息保存到時間戳中。我怎樣才能實現使用MySQL查詢。Mysql日期格式

回答

0

我得到了我的答案

「選擇STR_TO_DATE( '2013年1月1日下午9時47','%Y /%m /%d%h:%i%p')「:)

0

UNIX_TIMESTAMP(STR_TO_DATE('2013/01/01 9:47 PM')) 
0
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p')),'%m-%d-%Y %h:%i:%p') 


SELECT UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p')) 
0
//In PHP 
$date = new DateTime('2013/01/01 9:47 PM'); 
echo $date2 = $date->format('Y-m-d H:i:s'); 

//output 
2013-01-01 21:47:00