获取昨天的开始时间在unix时间戳(php)

时间:2016-12-26 08:20:21

标签: php unix-timestamp strtotime

我如何以Unix时间戳格式获取昨天的时间?

我想以昨天的开始时间为例:

2016:12:25 00:00:00

2 个答案:

答案 0 :(得分:1)

这将为你提供昨天的时间片

昨天的日期

echo "Yesterday date".time() - 86400; //this will take current time

从指定日算起的最后一天

$inputedDate = "2016:12:25 00:00:00"; // you can pass date you want
$yesterdayDate = date ("Y-m-d H:i:s",strtotime($inputedDate)-86400);
echo $yesterdayDate;

答案 1 :(得分:0)

您只需在格式化后将strtotime('-1 day', strtotime('datetime'))传递到date()函数,即可将其减去1天

echo date( 'U', strtotime('-1 day', strtotime('2016:12:25 00:00:00')) );

DEMO