Heim  >  Artikel  >  Backend-Entwicklung  >  So erhalten Sie das Datum mehrere Monate später in PHP

So erhalten Sie das Datum mehrere Monate später in PHP

青灯夜游
青灯夜游Original
2022-02-22 19:14:492991Durchsuche

php获取几月后日期的方法:1、使用“strtotime("+N month")”语句获取几月后的时间戳,参数“N”指定具体月数;2、使用“date("Y-m-d",时间戳)”语句格式化获取的时间戳,将其转为“年-月-日”的日期格式。

So erhalten Sie das Datum mehrere Monate später in PHP

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php怎么获取几月后的日期

实现步骤:

  • 使用strtotime() 函数进行日期的加减运算,获取几月后的时间戳。

  • 使用date() 函数格式获取的时间戳,将其转为指定的时间日期格式。

实现代码:

<?php
header("Content-type:text/html;charset=utf-8");
echo "当前时间戳为:".strtotime("now")."<br>";
echo "格式化当前时间戳:".date("Y-m-d H:i:s",strtotime("now"))."<br><br>";
echo "1个月后的时间戳:".strtotime("+1 month")."<br>";
echo "格式化时间戳:".date("Y-m-d H:i:s",strtotime("+1 month"))."<br><br>";
echo "当前时间戳后2个月:".date("Y-m-d H:i:s",strtotime("+2 month"))."<br>";
echo "当前时间戳后3天:".date("Y-m-d H:i:s",strtotime("+3 month"))."<br>";
echo "当前时间戳后4天:".date("Y-m-d H:i:s",strtotime("+4 month"))."<br>";
?>

So erhalten Sie das Datum mehrere Monate später in PHP

说明:

PHP strtotime() 函数有两种用法:一种是将字符串形式的、用英文文本描述的日期时间解析为 UNIX 时间戳,一种是用来计算一些日期时间的间隔。

strtotime() 函数的使用示例如下:

<?php
echo strtotime("now"), "<br />";
echo strtotime("10 September 2000"), "<br />";
echo strtotime("+1 day"), "<br />";
echo strtotime("+1 week"), "<br />";
echo strtotime("+1 week 2 days 4 hours 2 seconds"), "<br />";
echo strtotime("next Thursday"), "<br />";
echo strtotime("last Monday"), "<br />";
?>

So erhalten Sie das Datum mehrere Monate später in PHP

<?php
header("Content-type:text/html;charset=utf-8");
$start = &#39;last Monday&#39;;
$interval = strtotime("$start + 4 days");
echo "现在\$interval 表示上周的" . date(&#39;l&#39;,$interval);
?>

So erhalten Sie das Datum mehrere Monate später in PHP

推荐学习:《PHP视频教程

Das obige ist der detaillierte Inhalt vonSo erhalten Sie das Datum mehrere Monate später in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn