2010-10-13 123 views
3

在Zend框架我想找到一个数星期几。Zend的日期工作日

echo Zend_Date::WEEKDAY_DIGIT;

但这返回e。今天是星期三。我想返回3(如果星期一为0,则返回2)。我该怎么做?我知道DateTime类是怎么做到的。但我需要Zend_Date。

非常感谢。

回答

5

Heyho,

小错误有WEEKDAY_DIGIT是定义至极日期占位符用于数字平日(e)中的常数。尝试:

$date = Zend_Date::now(); 
print $date->get(Zend_Date::WEEKDAY_DIGIT); 
+0

当然'print $ date-> get('e');'也可以运行 – Hannes 2010-10-13 10:40:59

+0

谢谢。很好。 – pltvs 2010-10-13 11:03:58