如果是周末,我想用PHP或JavaScript查看。如果这是正常的工作日,它应该将当前时间与第二天的日期相呼应,但如果今天是星期六/星期日,那么它应该回应“请在星期二试一试(但不应该是它应该显示日期的日期名称)”。
答案 0 :(得分:6)
<?php
if(date("w") == 0 or date("w") == 6){
//weekend
}
?>
date():date("w")
以数字形式返回当前星期几(星期日为0,星期六为6)。
答案 1 :(得分:2)
这将返回0到6,0 =星期日,1 =星期一等等。
$dw = date( "w", $timestamp);
所以...显示通知:
<?php
$dw = date( "w");
if ($dw == 6 || $dw == 0) {
$datetime = new DateTime('today');
if ($dw == 6) {
$datetime->modify('+3 day');
} else {
$datetime->modify('+2 day');
}
echo "Contact us again at: " . $datetime->format('Y-m-d');
} else {
echo "Today is: " . date('l jS \of F Y')."<br/>";
$datetime = new DateTime('today');
$datetime->modify('+1 day');
echo "Tomorrow is: ". $datetime->format('Y-m-d') ."<br/>";
}
?>