2011-04-14 63 views
1

根據http://php.net/manual/en/function.date.php,格式字符'N'返回週一至週日的星期幾爲1 - 7的ISO-8601數字表示形式。我很好奇,如果有某件事返回從週日到週六從0到6的星期幾的零基數字表示。現在我正在使用if語句將任意7改爲0,但我只是想知道是否有更短的方法來完成此操作(不過這並不是那麼長)。如果不使用if語句或三元運算符,我是否可以獲得星期幾爲零的星期幾爲零的星期日?

回答

4

遠看上去有點往下日EPAGE。有0(太陽)-6(sat)w選項

+2

RTFM,確實... – bdares 2011-04-14 04:19:38

+0

臉掌。大聲笑。 – 2011-04-14 04:20:30

2
n   | n % 7 
------------+------- 
1 through 6 | Same 
7   | 0 
2

模量的7 $date = $date % 7;