2015-05-11 60 views
0

我已經從MySQL表a中提取了一些數據到excel。現在我必須創建插入查詢來插入到表b中。在表中它有超過百萬條記錄。現在在Excel文件中,日期被轉換爲數字。我已經按照MySQL的要求將數字格式化爲yyyy-mm-dd hh:mm:ss。但在插入查詢中,它仍然是數字。檢查圖像。 圖片鏈接: http://s8.postimg.org/6g8fvf851/Capture.png將格式化日期從excel複製到記事本

請告訴我如何將格式化日期複製到記事本或sql。

回答

0

總之,您應該使用text函數將excel日期轉換爲字符串。

=text(B2, "yyyy-mm-dd hh:mm:ss") 

您可以在concatenate功能使用表達式或日期轉換爲字符串表示,那麼你的公式中使用它們。

Excel使用數字來表示日期。 0表示1900-01-00不存在。 1表示1900-01-011/24表示1小時,1/24/60表示1分鐘,1/24/60/60表示1秒。您可以通過在單元格中輸入表達式=1+1/24+1/24/60+1/24/60/60來檢查它,然後將其格式更改爲yyyy-mm-dd hh:mm:ss。它會顯示1900-01-01 01:01:01

+0

非常感謝,親愛的,它真的幫助。 –