嗨,大家好我可以插入此MYSQL/PHP插入日期
date_default_timezone_set(Asia/Hong_Kong);
$date = date('"m/d/Y H:i:s"');
代替
"INSERT INTO date_time(`submitted_time`) VALUES (NOW())"
,因爲我的問題是使用NOW()
或CURRENT_TIMESTAMP()
給了我一個不準確的時間
IM這樣做但是當我看數據庫這是什麼被插入0000-00-00 00:00:00.0
date_default_timezone_set('Asia/Manila');
if(isset($_POST['submit'])) {
$date = date('"m/d/Y H:i:s"');
$query = "INSERT INTO `date_time`(`submitted_time`)
VALUES('$date')";
if($conn->query($query)) {
echo "success";
} else {
echo "error";
}
}
不準確的時間? – Akintunde007
$ date = date('Y-m-d H:i:s'); – Akintunde007
當使用NOW()或CURRENT_TIMESTAMP()時,顯示的是7小時後的時間 – JustAngelo