Как узнать текущий день года в PHP? - PullRequest
27 голосов
/ 23 января 2010

Есть ли в PHP стандартная функция, которая найдет номер дня года на основе текущей даты?

Примеры:

Jan 22nd = 22 
Feb 27th = 58
Mar 5th = 64

Если нет стандартной функции, кто-нибудь создал что-нибудь подобное, что бы обрабатывать преобразование? Что все задействовано?

Ответы [ 3 ]

55 голосов
/ 23 января 2010

date('z') + 1;

7 голосов
/ 23 января 2010
// get day of year for 08 aug 2008
// result 221
echo date("z", mktime(0,0,0,8,8,2008))+1;
6 голосов
/ 23 января 2010

Используйте символ формата z функции date:

 echo date('z'); // 22, based on the "current date"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...