Download the PHP package mareg/rough-date without Composer
On this page you can find all versions of the php package mareg/rough-date. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mareg/rough-date
More information about mareg/rough-date
Files in mareg/rough-date
Download mareg/rough-date
More information about mareg/rough-date
Files in mareg/rough-date
Vendor mareg
Package rough-date
Short Description Rough date object allowing dates like `Jan 2005` or `2006`
License GPL-3.0-only
Package rough-date
Short Description Rough date object allowing dates like `Jan 2005` or `2006`
License GPL-3.0-only
Please rate this library. Is it a good library?
Informations about the package rough-date
Rough Date
Needed to store a "rough date" in one of my project, may be useful for otheres.
Installation
Execute from shell the following command:
Or add "mareg/rough-date": "^1.0"
to your composer.json
:
Usage
Create a RoughDate
object from the string:
Or from a DateTime
date object:
Accepted date formats
When creating an object through RoughDate::fromString()
:
Y-m-d
, e.g.2015-02-22
, but also2013-05-00
and2013-00-00
are correctY/m/d
andY.m.d
are acceptedj. M Y
, e.g.13. May 2005
M Y
, e.g.May 1985
Y
, e.g.1978
Output date formats
When calling RoughDate::format()
:
- For a full date output accepts all variables as in date() method
- For other dates only available variables will be substituded and unavailable ones will be removed, e.g.:
- for date
2015-02-00
and formatj M Y
you'll getFeb 2015
- for date
1978-00-00
and formatj M Y
you'll get1978
- for date
All versions of rough-date with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.2, <7.5
The package mareg/rough-date contains the following files
Loading the files please wait ....