ImpliedYear Mon Apr 24 2017 08:47:31 GMT+0100 (BST)
Number failed: 8Number passed:43File: /Servers/htdocs/test/2013/js/day/tests/scripts//ImpliedYear.testScript
LineTestExpectedActualComment
5EXPLAIN() DM_ORDER=DMY IMPLIED_YEAR=-1 BC_INDICATOR=BC
TWO_DIGIT_FIX=50 ALLOW_31_TO_30=0 ALLOW_DAY_ONLY_INT=1
error= appendix=en-gb.dax
force2or4DigitYears=false Default year=2017
6SETCONFIG(IMPLIED_YEAR, -1)IMPLIED_YEAR set to -1 allow missing years to be substituted by current
year
17SETCONFIG(IMPLIED_YEAR, 0)IMPLIED_YEAR set to 0 disallow missing years
27SETCONFIG(IMPLIED_YEAR, -2)IMPLIED_YEAR set to -2 allow floating date input
36EXPLAIN() DM_ORDER=DMY IMPLIED_YEAR=-2 BC_INDICATOR=BC
TWO_DIGIT_FIX=50 ALLOW_31_TO_30=0 ALLOW_DAY_ONLY_INT=1
error= appendix=en-gb.dax
force2or4DigitYears=false Default year=0
39DATEFROMSTRING(29 Feb)29 Feb28 Feb
40SETCONFIG(ALLOW_31_TO_30,1)ALLOW_31_TO_30 set to 1
41DATEFROMSTRING(29 Feb)29 Feb28 Feb
42DATEFROMSTRING(30 Feb)29 Feb28 Feb
43DATEFROMSTRING(31 Feb)29 Feb28 Feb
44DATEFROMSTRING(32 Feb) NOT VALID(2) Unsuitable
number element
Feb
46SETCONFIG(IMPLIED_YEAR, 1965)IMPLIED_YEAR set to 1965 force missing year to 1965
54SETCONFIG(DM_ORDER, MDY)DM_ORDER set to MDY set assumed day-month order to month-day
55DATEFROMSTRING(1 Nov)1 Nov 1965Nov 1 1965
56DATEFROMSTRING(Nov 1)???1 NovNov 1 1965 1st November NOT Nov 0001
59DATEFROMSTRING(1 12)12 Jan 1965Jan 12 1965