将php日期转换为mysql格式
我在使用此代码的php中有一个日期字段:
$date = mysql_real_escape_string($_POST['intake_date']);
我如何将其转换为MySql格式的Registry,以便包含在db中。它是否遵循以下格式:date(’Ymd’strtotime($
date);.我问的原因是因为我尝试了此方法的变体,但似乎无法正常工作。显示为1970还是其他变体对此非常感谢
-
$date = mysql_real_escape_string($_POST['intake_date']);
1.如果您的MySQL列为
DATE
:$date = date('Y-m-d', strtotime(str_replace('-', '/', $date)));
2.如果您的MySQL列为
DATETIME
:$date = date('Y-m-d H:i:s', strtotime(str_replace('-', '/', $date)));
您无需工作
strototime()
,因为它不适用于破折号-
,它将尝试进行减法运算。
Update ,您不能使用日期格式
strtotime()
,请改用以下代码:$date = '02/07/2009 00:07:00'; $date = preg_replace('#(\d{2})/(\d{2})/(\d{4})\s(.*)#', '$3-$2-$1 $4', $date); echo $date;
输出:
2009-07-02 00:07:00
-
将PHP日期转换为JavaScript日期格式
2021-01-31 关注 0 浏览119 1答案
-
Python,将9元组UTC日期转换为MySQL日期时间格式
2021-05-10 关注 0 浏览108 1答案
-
将JavaScript日期转换为JSON日期格式
2021-01-29 关注 0 浏览119 1答案
-
将Java日期转换为XML日期格式(反之亦然)
2021-01-30 关注 0 浏览98 1答案
-
将碳日期转换为mysql时间戳。
2021-02-02 关注 0 浏览116 1答案
-
如何将日期转换为yyyy-MM-dd格式?
2021-01-31 关注 0 浏览113 1答案
-
无法将格式yyyyMMddHHmmss的字符串日期转换为DateTime dart
2021-01-31 关注 0 浏览169 1答案
-
将Json日期转换为Java日期
2021-01-31 关注 0 浏览100 1答案
-
如何将YYYYMMDDHHMMSS格式的日期转换为时期或Unix时间?
2021-01-29 关注 0 浏览114 1答案
-
在PHP中将UTC日期转换为本地时间
2021-02-02 关注 0 浏览102 1答案