从特定日期开始一周前

时间:2015-03-03 07:58:48

标签: php date

您好我使用以下代码获取任何指定日期前一周(来自我的网址)

$date = $_GET["date"];//23-02-2015
echo date(strtotime($date), strtotime('-1 week'));

我的预期结果是

16-02-2015

相反,我得到类似

的东西
1425340800

任何人都可以帮助我获得预期的结果

3 个答案:

答案 0 :(得分:4)

请参阅datestrtotime功能的手册。

$date = $_GET["date"];//23-02-2015
echo date('d-m-Y', strtotime('-1 week', strtotime($date)));

答案 1 :(得分:2)

使用此

<?php

$date = date('d-m-Y'); or //23-02-2015
echo date('d-m-Y', strtotime('-1 week', strtotime($date)));

?>

答案 2 :(得分:1)

试试这段代码..

$date = $_GET['date'];
echo date('Y-m-d',strtotime('-1 week',$date));// 'Y-m-d' is format that returns date in 2014-03-03