php 获取某日期的前一天日期

发布时间:2020-09-07编辑:脚本学堂
本文介绍了php取得指定日期的前一天日期的方法,感兴趣的朋友参考下。

例子,php日期操作实例。
 

复制代码 代码示例:

<?php
/**
 *
 * 获取给定日期的前一天
 * @param string $date
 * @return string $yesterday
 */
public function getYesterday($date)
{
if(empty($date))
{
$yesterday = date("Y-m-d",strtotime("-1 day"));
}else{
$arr = explode('-', $date);
$year = $arr[0];
$month = $arr[1];
$day = $arr[2];
$unixtime = mktime(0,0,0,$month,$day,$year)-86400;
$yesterday = date('Y-m-d',$unixtime);
}

return $yesterday;
}