php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #4342 strftime thinks there is a week 53
Submitted: 2000-05-06 15:21 UTC Modified: 2000-05-08 04:56 UTC
From: jth at home dot se Assigned:
Status: Closed Package: Misbehaving function
PHP Version: 3.0.16 OS: Linux Debian potato
Private report: No CVE-ID: None
 [2000-05-06 15:21 UTC] jth at home dot se
Hello!

Try this
echo strftime("%W",mktime(0,0,0,12,31,2001));
It says 53  !!

In swedish..
Hej p? er!

Jag sitter och skriver lite p? en kalender.
S? s?ger den att det finns en vecka 53!

Jag anv?nder Debian Linux och versionen p? PHP ?r 3.0.16-2
-2 p? slutet ?r versionen p? debian paketet.

Inte ?r 2001 s?ker? :)

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-05-08 04:56 UTC] hholzgra at cvs dot php dot net
well, 52 weeks of 7 days make a total of 364

but a year has 365 days, some have even 366

so we need a 53rd week to fit them in, alhough
it is not a complete one
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Wed Jun 24 22:00:02 2026 UTC