Req #76622 [Opn]: Support "quarter" keyword as relative format for DateTime
Edit report at https://bugs.php.net/bug.php?id=76622&edit=1
ID: 76622
Updated by: requinix@php.net
Reported by: thomas at landauer dot at
Summary: Support "quarter" keyword as relative format for
DateTime
Status: Open
Type: Feature/Change Request
Package: Date/time related
Operating System: Any
PHP Version: Irrelevant
Block user comment: N
Private report: N
New Comment:
The problem is that there are multiple ways to define a quarter. Jan 1 - Mar 31 is what the
(Gregorian) calendar says for the first quarter, but quarters are more commonly used in a fiscal
sense and their definitions can vary wildly.
https://en.wikipedia.org/wiki/Fiscal_year
See also bug #15184, but it's been more than a decade so I think this is worth a second
thought. Perhaps just going with the simple Gregorian version - which can often be used to derive
others.
Previous Comments:
------------------------------------------------------------------------
[2018-07-14 17:02:38] thomas at landauer dot at
Description:
------------
Considering the fact that \DateTime() does support some really exotic input (like e.g. "last
sat of July 2008"), it would be nice to have some quarter-related formats too:
* "first|last day of last|this|next quarter"
Or maybe even:
* "first|last day of quarter 4 2008" or "first|last day of fourth quarter 2008"
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=76622&edit=1
Thread (8 messages)