Status/Resolution/Reason: Closed/Fixed/Fixed
Reporter/Name(from Bugbase): Aaron Neff / ()
Created: 05/16/2018
Components: Language, Functions
Versions: 2016,11.0
Failure Type: Incorrectly functioning
Found In Build/Fixed In Build: 2018.0.01.308605 (PreRelease) / 2018.0.0.309503
Priority/Frequency: Normal / Few users will encounter
Locale/System: / Platforms All
Vote Count: 0
Issue: Tuesday/Wednesday/Thursday break IsNumericDate()
Repro 1:
<cfscript>
startDate = createDate(2017,12,30);
for(i=1; i<=7; i++) {
dateTime = startDate.add("d", i);
result = getHTTPTimeString(dateTime);
writeOutput(result & ': ' & isNumericDate(result) & '<br>');
}
</cfscript>
Actual Result 1:
Sun, 31 Dec 2017 05:00:00 GMT: YES
Mon, 01 Jan 2018 05:00:00 GMT: YES
Tue, 02 Jan 2018 05:00:00 GMT: NO
Wed, 03 Jan 2018 05:00:00 GMT: NO
Thu, 04 Jan 2018 05:00:00 GMT: NO
Fri, 05 Jan 2018 05:00:00 GMT: YES
Sat, 06 Jan 2018 05:00:00 GMT: YES
Expected Result 1:
Sun, 31 Dec 2017 05:00:00 GMT: YES
Mon, 01 Jan 2018 05:00:00 GMT: YES
Tue, 02 Jan 2018 05:00:00 GMT: YES
Wed, 03 Jan 2018 05:00:00 GMT: YES
Thu, 04 Jan 2018 05:00:00 GMT: YES
Fri, 05 Jan 2018 05:00:00 GMT: YES
Sat, 06 Jan 2018 05:00:00 GMT: YES
Repro 2:
<cfscript>
startDate = createDate(2017,12,30);
for(i=1; i<=7; i++) {
dateTime = startDate.add("d", i);
result = dateTime.dateTimeFormat("full");
writeOutput(result & ': ' & isNumericDate(result) & '<br>');
}
</cfscript>
Actual Result 2:
Sunday, December 31, 2017 12:00:00 AM EST: YES
Monday, January 1, 2018 12:00:00 AM EST: YES
Tuesday, January 2, 2018 12:00:00 AM EST: NO
Wednesday, January 3, 2018 12:00:00 AM EST: NO
Thursday, January 4, 2018 12:00:00 AM EST: NO
Friday, January 5, 2018 12:00:00 AM EST: YES
Saturday, January 6, 2018 12:00:00 AM EST: YES
Expected Result 2:
Sunday, December 31, 2017 12:00:00 AM EST: YES
Monday, January 1, 2018 12:00:00 AM EST: YES
Tuesday, January 2, 2018 12:00:00 AM EST: YES
Wednesday, January 3, 2018 12:00:00 AM EST: YES
Thursday, January 4, 2018 12:00:00 AM EST: YES
Friday, January 5, 2018 12:00:00 AM EST: YES
Saturday, January 6, 2018 12:00:00 AM EST: YES
Attachments:
Comments: