sql = "insert into datalist(`name`,datetime) values (%s,str_to_date(%s,'%%y-%%m-%%d %%h:%%i:%%s'))"注意時間格式化:'%%y-%%m-%%d %%h:%%i:%%s'
str_to_date:是mysql自帶的字串轉datetime型別函式
第乙個引數是需要傳入的datetime字串
第二個引數是格式化時間
如果是mysql的time型別怎麼辦呢?
其實和datetime是一樣的
還是使用str_to_date: 如:str_to_date(%s,'%%h:%%i:%%s')
注意:當插入時間時不能一條記錄同時插入多個時間字段
親測可用!!!!!!!!!!!!!!!!!!
關於插入DateTime到Mysql的問題
其實我很早就知道可以用timestamp,但是昨天遇到乙個該死的問題,老是報錯com.mysql.jdbc.mysqldatatruncation,我百思不得其解,用了差不多半天時間發現問題是sql寫的問題,tttttttttttttttttttt。update tbl users set star...
datetime比較 datetime模組的使用
datetime模組提供表示和處理日期 時間的一些類此模組的大部分功能,是關於建立和輸出日期與資訊的各種不同方式,其他的主要功能包括數 算,如時間增量的比較和計算。字元 說明 值範圍 一 匯入時間模組 import datetime 使用時需多加乙個datetime.from datetime im...
mysql插入 mysql條件插入
新建表 create table t user usernamevarchar 100 gender varchar 2 帶條件插入,如果表中沒有username name1 的記錄,就插入,否則就不插入 insert into t user select name1 m from dual whe...