2017 © Pedro Peláez
 

magento2-module magento2-dateformatpatch

Patch for lib-icu inconsistency returning different locale pattern

image

lcbrq/magento2-dateformatpatch

Patch for lib-icu inconsistency returning different locale pattern

  • Friday, October 27, 2017
  • by Tomasz-Silpion
  • Repository
  • 3 Watchers
  • 0 Stars
  • 80 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 14 % Grown

The README.md

LCB_DateFormatPatch

Yet another patch for "Invalid input datetime format of value" +00201717 problem in Magento 2., (*1)

Problem can originate from not strict IntlDateFormatter behaviour returning either 'dd.MM.y' or 'dd.MM.yyyy' short pattern depending on the ICU Data version., (*2)

<?php

date_default_timezone_set("Europe/Warsaw");
locale_set_default('en_US_POSIX');

$format = (new \IntlDateFormatter(
        'pl_PL', \IntlDateFormatter::SHORT, \IntlDateFormatter::NONE
        ))->getPattern();

echo $format;

Result can be dd.MM.y or dd.MM.yyyy where Magento does accept dd.MM.y for datetime elements., (*3)

The Versions

27/10 2017

dev-master

9999999-dev

Patch for lib-icu inconsistency returning different locale pattern

  Sources   Download

OSL

The Requires

  • php ~5.6.5|7.0.2|7.0.4|~7.0.6|~7.1.0

 

27/10 2017

1.0.0

1.0.0.0

Patch for lib-icu inconsistency returning different locale pattern

  Sources   Download

OSL

The Requires

  • php ~5.6.5|7.0.2|7.0.4|~7.0.6|~7.1.0