IntlDateFormatter have some issues in transformation of Date. ``` $fmt = new IntlDateFormatter('en_US', IntlDateFormatter::SHORT, IntlDateFormatter::SHORT, 'UTC', IntlDateFormatter::GREGORIAN, 'yyyy'); $value = new DateTime(); $value->setDate(1900, 1, 1); var_dump($fmt->format($value)); ``` Expected: string '1900' Actual: boolean false Since Date widget base on this formatter, by default it only display years in range 1902-2037.