每周添加一个值

时间:2012-05-21 19:45:01

标签: php

我想看看我是否可以在不使用数据库的情况下每周更改几个文本的值。只需使用PHP

例如,您可以在网站上看到以下内容

  • 游戏265
  • 游戏264
  • 游戏263
  • 游戏262

1周后我希望数字加1并改为

  • 游戏266
  • 游戏265
  • 游戏264
  • 游戏263

1 个答案:

答案 0 :(得分:0)

也许你可以通过计算当前日期和过去某个任意日期之间的周数来做到这一点。所以,从今天是2012年5月21日,如果你计算自2012年5月7日以来的几周,你会得到2.如果你想在266开始计算,你可以这样做:     $ weeksSinceDate + 264

:: UPDATE :: 在回答您的问题时,您可以使用以下代码:

$counterStartNum = 266;
$date1 = new DateTime("2012-05-21");
$date2 = new DateTime();
$interval = $date1->diff($date2);
$weeksSinceDate = $interval->d / 7;
$currentCounter = $counterStartNum + $weeksSinceDate;