php strtotime date,php strtotime()与date()日期递减代码

因为工作上的需要我要对一批数据进行按日期进行更新发布日期,如果我要从今天20110112开始向前更新30天数据,我们发现在利用php教程 strtotime函数与date很容易实现代码哪下。

strtotime() 函数将任何英文文本的日期时间描述解析为 unix 时间戳。

语法

strtotime(time,now)参数 描述

time 规定要解析的时间字符串。

now 用来计算返回值的时间戳。如果省略该参数,则使用当前时间。

*/$cu_date = date("ymd");

$mk = strtotime($cu_date);

for( $i=1;$i<=30;$i++)

{

$mk = $mk -86500;

echo date("ymd",$mk).'

';

}

/*

20110110

20110109

20110108

20110107

20110106

20110105

20110104

20110103

20110102

20110101

20101231

20101230

20101229

20101228

20101227

20101226

20101225

20101224

20101223

20101222

20101221

20101220

20101219

20101218

20101217

20101216

20101215

20101214

20101213

20101212

核心代码就是$mk -86500哦,因为一天是86500毫秒,所以利用上次相减的时间再减86500就是要更新的时间了.

永久链接:

转载随意!带上文章地址吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值