時間と日に応じた小さなスクリプトがあります。さまざまなものを出力したい:
<?php
$currenttime = ((date("H")+7). ":" .date("i"));
if ($currenttime >= "16:30") {
$tomorrow = mktime(0, 0, 0, date("m") , date("d")+2, date("Y"));
$jsdate = (date("Y"). "-" .date("m"). "-" .(date("d")+1). "-16-30");
}
else{
$tomorrow = mktime(0, 0, 0, date("m") , date("d")+1, date("Y"));
$jsdate = (date("Y"). "-" .date("m"). "-" .date("d"). "-16-30");
}
echo " Time left for delivery on <b><center>" .date("l \\t\h\e jS F", $tomorrow). "</b>:</center>";
?>
<center>
<script>
// deadline(date, width, height, style, background, number color, small text color);
deadline("<? echo $jsdate; ?>", "220", "37", "digital2", "#FFFFFF", "#000099", "#000000");
</script>
</center>
たとえば、月曜日の 16:30 より前に、次のものが必要になります。
- {month} の {date} 火曜日の配達の残り時間
- 次に、16:30 までの残り時間を DD HH MM SS 形式で表示します (ユーザーの現地時間ではなく、サーバー時間であることが望ましいです)。
次に、月曜日の 16:30 以降は、次のように読む必要があります。
- {month} の {date} 水曜日の配達の残り時間
- 次に、16:30 までの残り時間を DD HH MM SS 形式で表示します (ユーザーの現地時間ではなく、サーバー時間であることが望ましいです)。
次に、木曜日の 16:30 から月曜日の 16:30 まで、次のように読む必要があります。
- {month} の {date} 火曜日の配達の残り時間
- 次に、16:30 までの残り時間を DD HH MM SS 形式で表示します (ユーザーの現地時間ではなく、サーバー時間であることが望ましいです)。
これがすべて理にかなっていることを願っています。ご覧いただきありがとうございます。
タブ。