php中的日期和时间函数
我需要得到+7天的结果,为此我做了:php中的日期和时间函数,php,date,time,Php,Date,Time,我需要得到+7天的结果,为此我做了: <?php echo "Today is ".date('Y-m-d H:i:s'); echo "<br/>"; echo "After 7 days: ".strtotime('+7 day'); ?> 如何以可读的形式格式化+7天的结果。例如:23-05-2012 10:09:03使用这个 echo date('Y-m-d H:i:s',strtotime('+7 day')); 这样: echo "Today is
<?php
echo "Today is ".date('Y-m-d H:i:s');
echo "<br/>";
echo "After 7 days: ".strtotime('+7 day');
?>
如何以可读的形式格式化+7天的结果。例如:23-05-2012 10:09:03使用这个
echo date('Y-m-d H:i:s',strtotime('+7 day'));
这样:
echo "Today is ".date('Y-m-d H:i:s');
echo "<br/>";
echo "After 7 days: ".date('Y-m-d H:i:s',strtotime('+7 day'));
echo“今天是”。日期('Y-m-dh:i:s');
回声“
”;
echo“7天后:”.date('Y-m-d H:i:s',strottime('+7天));
将这两种功能结合起来
date('Y-m-d H:i:s', strtotime('+7 days'));
获取第二个参数,您可以在其中传入应该使用的unix时间戳。要在php中格式化日期,请使用该函数(您已经在代码中使用过它) 像这样使用它:
echo "After 7 days: ".date('d-m-Y H:i:s',strtotime('+7 day'));
您可以使用该函数根据区域设置将unix时间戳格式化/转换为本地时间/日期。您希望计算从今天起七天的日期 有两种方法可以做到这一点——第一种方法是这样做:
echo "After 7 days: ".date('d-m-Y H:i:s',strtotime('+7 day'));
echo$after7days=日期('Y-m-d H:i:s',时间()+60*60*24*7)
基本上,取当前时间戳(以秒为单位),然后加上60*60*24*7,即一周内的秒数
另一种方法是,这是我首选的方法,也是我将如何做的方法,是:
$After7天=标准时间(“+7天”)
结果将完全相同,$after7days的值将等于从现在开始一周内当天的时间戳,但它使用PHP自己的strottime()函数
当然,如果您需要以便于人类阅读的格式输出日期,您可以执行以下操作:
echo "After 7 days: ".date('d-m-Y H:i:s',strtotime('+7 day'));
回音日期('Y-m-d H:i:s',$7天后) 很好的解释@Vishnu先生