PHP - 如何在没有领先零的情况下获得一年中的一周?

时间:2010-02-10 06:39:20

标签: php date format

回音日期('W');

它给了我"06",但我只想要6而不是06.如果周数小于10,有没有办法让单周的一周中的一周。我有几种方法可以处理有了这个,比如:

  • 检查周是否小于10,然后使用子字符串。
  • 等。

还有更便捷的方法吗?

2 个答案:

答案 0 :(得分:9)

你不能只使用intval()将其转换为int。

答案 1 :(得分:2)

settype($week = date('W'), 'int');
$week = (int) date('W');
$week = intval(date('W'));
//and my favorite
$week = date('W')+0;

我相信没有其他方法,如果你有另一种方法,请更正我,我制作了这个维基。