我正在创建一个简单的日期和时间表来显示预订。我正在为我想创建的格式而苦苦挣扎。我该怎么做?
确切地说,我想要以下格式。
-
日子从星期一开始
-
下一个链接将在接下来的7天内加载
-
上一个链接将加载过去7天
我已经尝试并设法用下一个-上一个按钮显示了7天;代码看起来像
(int)$currentpage = (!empty($_GET["currentpage"]))?$_GET["currentpage"]:0;
(int)$nextpage = $currentpage + 1;
(int)$prevpage = $currentpage - 1;
<tr>
<td><a href="<?php echo "{$_SERVER['PHP_SELF']}?currentpage=$prevpage"; ?>"> << </a> </td>
<td></td>
<td><a href="<?php echo "{$_SERVER['PHP_SELF']}?currentpage=$nextpage"; ?>"> >> </a> </td>
</tr>
<tr>
$ts = date(strtotime('last sunday'));
$ts += $currentpage * 86400 * 7;
$dow = date('w' , $ts);
$offset = $dow;
$timestamp = strtotime('2009-10-22');
$day = date('D', $timestamp);
$ts = $ts - $offset * 86400;
for ($x=0 ; $x<7 ; $x++,$ts += 86400) {
echo '<td>' . date("d-m-Y", $ts) . '</td>' ;
}
</tr>