簡體   English   中英

在mysql數據庫中存儲日期

[英]Storing a date in mysql database

我在php中使用此代碼來生成當前日期/時間

$time = date("m.d G:i:s T Y");

現在我需要將值time存儲在mysql表中

但是在我的表格中顯示為非法,即0000-00-00 00:00:00

我的列使用的數據類型是datetime

感謝您幫助我解決問題:)

你這樣嘗試

$time = date("Y:m:d H:i:s");

因為mysql datetime必須采用YYYY-MM-DD H:I:S格式。否則,插入該字段的數據將為0000-00-00 00:00:00

您可以參考這些鏈接以獲取更多參考

鏈接1

連結2

用這個

date('Y-m-d H:i:s',strtotime($time));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM