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

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

在MySQL中插入datetime時的PHP date()格式

在MySQL中插入datetime時的PHP date()格式

守候你守候我 2019-11-21 15:25:42
date()如果要將結(jié)果插入MySQL datetime類型列中,傳遞給PHP函數(shù)的正確格式是什么?我一直在嘗試,date("Y-M-D G:i:s")但是每次都只插入“ 0000-00-00 00:00:00”。
查看完整描述

3 回答

?
慕容3067478

TA貢獻1773條經(jīng)驗 獲得超3個贊

問題是您正在使用'M'和'D',它們是文本表示形式,MySQL希望使用格式的數(shù)字表示形式2010-02-06 19:30:13


嘗試:date("Y-m-d H:i:s")使用數(shù)字等效項。


編輯:切換G到H,盡管可能沒有影響,但您可能希望使用前導(dǎo)0的24小時格式。


查看完整回答
反對 回復(fù) 2019-11-21
?
呼如林

TA貢獻1798條經(jīng)驗 獲得超3個贊

從PHP的date()手冊頁的評論:


<?php $mysqltime = date ("Y-m-d H:i:s", $phptime); ?>

您輸入了正確的“ Y”,即整整一年,但是“ M”是一個三個字符的月份,而“ m”是一個兩位數(shù)的月份。與“ D”而不是“ d”相同的問題。“ G”是1或2位數(shù)的小時,其中“ H”在需要時始終以0開頭。


查看完整回答
反對 回復(fù) 2019-11-21
?
牧羊人nacy

TA貢獻1862條經(jīng)驗 獲得超7個贊

這里有一個替代的解決方案:如果您在PHP的日期作為時間戳,旁路用PHP處理,并讓使用它轉(zhuǎn)換的DB照顧FROM_UNIXTIME功能。


mysql> insert into a_table values(FROM_UNIXTIME(1231634282));

Query OK, 1 row affected (0.00 sec)


mysql> select * from a_table;


+---------------------+

| a_date              |

+---------------------+

| 2009-01-10 18:38:02 |

+---------------------+


查看完整回答
反對 回復(fù) 2019-11-21
  • 3 回答
  • 0 關(guān)注
  • 1673 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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