Date Translations provides twig function/filter dt(DATE, FORMAT)
that provides translations for dates using Date as a wrapper around Carbon.
As this plugin is not yet in the Grav repository, you need to install it manually. From your plugins folder:
git clone https://github.com/paulcmal/grav-plugin-datetranslations
mv grav-plugin-socialmeta datetranslations
dt()
takes two arguments:
- a string parsable by the Carbon API for a date (in English)
- a dateformat, or one of the translations
For example:
{{ 'now'|dt('Y') }}
<br>{{ 'now'|dt('long') }}
<br>{{ 'first day of next month'|dt('long') }}
<br>{{ 'last day of next month'|dt('long') }}
<br>{{ 'first day of next month'|dt('short') }}
<br>{{ dt('first day of next month','short') }}
<br>{{ dt('+1 year', 'long') }}
This work is too short and generic to be subject to intellectual property laws. It is therefore considered to be in the public domain.
However, if need be, you can consider this work to be released under the Fuck Property Public License
.
This production is released as part of the public domain. I renounce every so-called right of intellectual property over it.
As property is theft and oppression, and no form of property is ever tolerable, feel free to do what the fuck you want with it, but don't forget to share around in the pure copyleft spirit.
If you feel like improving something, feel free to!