设置今天截止至今30天的开始和结束日期

时间:2010-06-18 18:34:20

标签: php date datediff

我需要以YYYY-MM-DD格式生成两个日期:2010-06-09

过去30天所以结束日期是今天,开始日期是今天 - 30天

你能帮助我用以前格式YYYY-MM-DD

生成这两个日期

感谢大家

2 个答案:

答案 0 :(得分:16)

  

过去30天所以结束日期是   今天和开始日期今天 - 30   天

strtotime 是真正的朋友:

echo date('Y-m-d', strtotime('today - 30 days'));

答案 1 :(得分:0)

使用DateTime类非常简单。您可以简单地将带有相关表达式的字符串传递给构造函数。当您需要以特定格式将日期作为字符串获取时,请使用format()方法。

char