从截图代码看,问题的关键点在于:将轿含蔽 $_POST["Start_date"] 和 $_POST["Start_time"] 组合,再进行转换。
创新互联建站专业为企业提供淳安网站建设、淳安做网站、淳安网站设计、淳安网站制作等企业网站建设、网页设计与制作、淳安企业网站模板建站服务,10多年淳安做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
由于代码中没有提供上述两个变量的格式,假设两者都是字符型:
$_POST["Start_date"] = '2018-1-1';
$_POST["Start_date"] = '12:00:00';
则可以用以下代码:
$start1 = date('Y-m-d H:i:s',strtotime($start_date . ' ' . $start_time));
示例:
?php
date_default_timezone_set('PRC'); 老悄//默认时区
$date = "2018-01-01";
$time = "12:00:00";
$start1 = date('Y-m-d H:i:s',strtotime($date . ' '闭州 . $time));
echo "当前日期:",$start1,"br";
运行截图:
1、首先在电脑上创建一个index.php文件,编辑index.php。
2、然后输入获取当天零点的时间戳,输入代码$today = strtotime(date("Y-m-d"乱友),time());$time = strtotime($today);//获取到echo $time."br /";//输出。
3、获取当天24点的哗磨槐时间戳$todayEnd = $today+60*60*24;//家一天的时间echo $time = strtotime($todayEnd)."br /";//输出。
4、获取前一天时间echo date("Y-m-d H:i:s",strtotime("-1 days"));。
5、以上即时间戳和前一天时间的获取。主要是对date()和游耐strtotime()函数的灵活使用,就可以了。