如何在PHP中找到一年中的当前日期?

47

在PHP中是否有标准函数可以根据当前日期找到一年中的第几天?

示例:

Jan 22nd = 22 
Feb 27th = 58
Mar 5th = 64
如果没有标准函数,是否有人构建了类似的东西来处理转换?需要涉及哪些内容?
3个回答

95

date('z') + 1;


10
使用date函数的z格式字符:
 echo date('z'); // 22, based on the "current date"

5
由于返回值是基于零的,所以你需要加1。 - Joey

9
// get day of year for 08 aug 2008
// result 221
echo date("z", mktime(0,0,0,8,8,2008))+1;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接