Skip to content
This repository was archived by the owner on Nov 22, 2023. It is now read-only.

Repository files navigation

Important

This plugin is no longer maintained.

Carbon for Craft CMS

This plugin provides access to Carbon dates in Craft templates.

Screenshot

Usage

This plugin simply converts a date or string into a Carbon instance.

See the Carbon docs for all the methods available.

Converting

This plugin provides a function, a filter, and a variable for converting dates into Carbon instances.

{# As a function #}
{% setdate= carbon(entry.postDate) %}
{% setdate= carbon('3 days ago') %}
{# As a filter #}
{% setdate=entry.postDate|carbon %}
{% setdate='Last Friday'|carbon %}
{# As a variable #}
{% setdate=craft.carbon.carbon(entry.postDate) %}
{% setdate=craft.carbon.carbon('Saturday 5pm') %}

Examples

{# Getters #}
{{ date.dayName }}{# Saturday #}
{{ date.locale('de').dayName }}{# Samstag #}{# Addition #}
{{ date.addDay() }}
{{ date.addSeconds(555) }}
{# Subtraction #}
{{ date.sub('2 days') }}
{{ date.subWeek() }}
{# Difference for humans #}
{{ carbon(entry.postDate).ago() }}{# 5 days ago #}
{{ carbon(entry.postDate).locale('ja_JP').ago() }}{# 5日前 #}
{{ carbon('2020-01-01').diffForHumans('2020-02-02') }}{# 1 month before #}

About

📆 Craft plugin that provides access to Carbon in Craft templates.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages