mysql,星期一或星期一的第一天是什麼?[mysql和php],星期一或星期天的第一天是什麼?
我想這樣做(我使用PHP的BTW)
從今天開始日期(沒問題)本週
顯示信息(困在這裏)
上一個和下一個星期的按鈕,顯示上一個和下一個星期的數據(無法在這裏做任何事情)
我有點卡在玩「日期」的事情。誰能幫忙?
mysql,星期一或星期一的第一天是什麼?[mysql和php],星期一或星期天的第一天是什麼?
我想這樣做(我使用PHP的BTW)
從今天開始日期(沒問題)本週
顯示信息(困在這裏)
上一個和下一個星期的按鈕,顯示上一個和下一個星期的數據(無法在這裏做任何事情)
我有點卡在玩「日期」的事情。誰能幫忙?
星期一。
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_weekday
WEEKDAY(date)
返回日期平日指數(0 =週一,1 =週二,... 6 =週日)。
要獲得一個或下一個星期的細節,你可以使用
DATE_ADD(date,INTERVAL expr unit), DATE_SUB(date,INTERVAL expr unit)
eg SELECT DATE_ADD('2010-12-31 23:59:59', INTERVAL 1 WEEK);
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-add
爲了讓平日在PHP中您可以使用以下方法:
<?php
$datetime = new DateTime('2010-12-31 23:59:59');
$today = $datetime->format('l');
echo $today;
?>
我需要找出從今天的日期,從PHP函數,而不是數據庫(SQL)得到的工作日。 – jingleboy99 2009-07-08 09:17:55
事後不要編輯你的問題,稍後有人會磕磕碰碰也沒有意義... – 2009-07-13 11:25:35