Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中仅使用strotime,即本月第一天上午0点?_Php_Date_Strtotime - Fatal编程技术网

在PHP中仅使用strotime,即本月第一天上午0点?

在PHP中仅使用strotime,即本月第一天上午0点?,php,date,strtotime,Php,Date,Strtotime,上面的工作结果是2017-10-01 01:00:00,但我很难在凌晨0点完成。24am、24pm、0pm、第一秒都不起作用。使用午夜: echo mydate(strtotime('1 am first day of this month')); 最好使用DateTime进行日期和时间操作 $date=新日期时间(“本月第一天午夜”); echo$date->format('Y-m-dh:i:s'); 或者如果需要UnixTimestamp:$date->format('U') 或者ec

上面的工作结果是2017-10-01 01:00:00,但我很难在凌晨0点完成。
24am、24pm、0pm、第一秒都不起作用。

使用
午夜

echo mydate(strtotime('1 am first day of this month'));

最好使用
DateTime
进行日期和时间操作


$date=新日期时间(“本月第一天午夜”);
echo$date->format('Y-m-dh:i:s');

或者如果需要UnixTimestamp:
$date->format('U')

或者
echo$date->getTimestamp()

我的日期是什么?我的朋友从没听说过这个@尼克。mydate意味着这是我的日期函数,我的!好的,那么我们如何在没有日期的情况下测试-调试您的代码呢@John Conde用date()为您提供了一个答案,它可能会在您的上下文中工作,但下一个问题,提供完整的代码或使用PHP,我们可以尝试并测试它来帮助您;-)@尼克。请看一下上下文,这是显而易见的。@Nic我认为我的日期不是这里的问题。。或者,
12 am
echo mydate(strtotime('midnight first day of this month'));