第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

盡管格式正確,MySQL字段DATETIME仍被截斷

盡管格式正確,MySQL字段DATETIME仍被截斷

PHP
人到中年有點甜 2021-05-04 13:20:03
我目前正在嘗試將數(shù)據(jù)從其加載reloads.csv到數(shù)據(jù)庫中。但是DATETIME字段被截斷了。我小心地得到了正確的日期格式,如此答案。當(dāng)我加載數(shù)據(jù)時,會出現(xiàn)這種錯誤:成功連接537,496,3,4,4.36186,50.86034,4.372,50.86309,2017-01-01T22:05:55,2017-01-02T05:02:20 248,129,2,4,4.37052,50.86135,4.36254,50.82652,2017 -01-01T23:56:45,2017-01-02T05:05:33錯誤:INSERT INTO重新加載(踏板車,用戶,initialLoad,finalLoad,sourceX,sourceY,destinationX,destinationY,startTime,endTime)值('248', '129','2','4','4.37052','50.86135','4.36254','50.82652','2017-01-01 23:56:45','2017-01-02 05:05 :33')復(fù)制鍵'PRIMARY'的條目'2017-01-01'363,17,1,4,4.36902,50.87497,4.3785,50.87691,2017-01-01T22:00:52,2017-01-02T05: 08:34錯誤:INSERT INTO重新加載(踏板車,用戶,initialLoad,finalLoad,sourceX,sourceY,destinationX,destinationY,startTime,endTime)值('363','17','1','4','4.36902','50.87497','4.3785','50.87691','2017-01-01 22:00:52','2017-01-02 05:08:34')復(fù)制鍵``PRIMARY''的條目``2017-01-01''...reloads.csv具有以下結(jié)構(gòu):scooter, user, initialLoad, finalLoad, sourceX, sourceY, destinationX, destinationY, startTime, endTime537,496,3,4,4.36186,50.86034,4.372,50.86309,2017-01-01T22:05:55,2017-01-02T05:02:20248,129,2,4,4.37052,50.86135,4.36254,50.82652,2017-01-01T23:56:45,2017-01-02T05:05:33363,17,1,4,4.36902,50.87497,4.3785,50.87691,2017-01-01T22:00:52,2017-01-02T05:08:34...我這樣創(chuàng)建了Reloads表:$sql = "CREATE TABLE Reloads (        scooter INT NOT NULL,        user INT NOT NULL,        initialLoad INT,        finalLoad INT,        sourceX FLOAT,        sourceY FLOAT,        destinationX FLOAT,        destinationY FLOAT,        startTime DATETIME NOT NULL,        endTime DATETIME,        PRIMARY KEY (startTime),        FOREIGN KEY (scooter) REFERENCES Scooters(numero),        FOREIGN KEY (user) REFERENCES Rechargeurs(ID))";我對如何調(diào)試和解決問題一無所知。在我的數(shù)據(jù)庫中,所有日期時間都以這種形式被截斷:2017-01-01提前致謝
查看完整描述

1 回答

?
慕婉清6462132

TA貢獻(xiàn)1804條經(jīng)驗 獲得超2個贊

您可以根據(jù)數(shù)據(jù)使用substr和strpos僅獲取Format格式的日期Y-m-d


$startTime = '2017-01-01T22:05:55';

$endTime   = '2017-01-02T05:08:34';

$startTime = substr($startTime,0,strpos($startTime, 'T'));

$endTime   = substr($endTime,0,strpos($endTime, 'T'));

您可以使用DateTime的Y-m-d H:i:s


$startTime  = '2017-01-01T22:05:55';

$dateObject = new DateTime($startTime);

$startTime  = $dateObject->format('Y-m-d H:i:s');


$endTime   = '2017-01-02T05:08:34';

$dateObject = new DateTime($endTime);

$endTime  = $dateObject->format('Y-m-d H:i:s');


查看完整回答
反對 回復(fù) 2021-05-28
  • 1 回答
  • 0 關(guān)注
  • 321 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號