Mecha CMS

Mecha CMS blog and documentation.

Automatic Date Format

Table of Contents
  1. Missing Date Format 

Automatically set date format based on user language.

Date formats contained in the Date class only support for en-us and id-id format:

  • en-us → __
  • id-id → __

By replacing the - character with _, you can call the date format based on the current site language:

<?php echo $page->date->{str_replace('-', '_', $site->language)}; ?>

Missing Date Format 

Add your own localized date format this way:

Date::set('ja_jp', function($o, $language) {
    return $o['year'] . '/' . $o['month'] . '/' . $o['day'];
});