Open zhishikong opened 7 years ago
@zhishikong 谢谢你的建议,我明后天再考虑一下
我认为测试中第六条(makeFriendlyDates(["2010-10-23", "2011-10-22"]) 应该返回 ["October 23rd, 2010","October 22nd"]
)合理,或许需要修改这道题的描述中的下面一段:
如果一个日期区间里结束日期与开始日期相差小于一年,则结束日期就不用写年份了;在这种情况下,如果月份开始和结束日期如果在同一个月,则结束日期月份也不用写了。
修改成
如果一个日期区间里结束日期与开始日期相差小于一年,则结束日期就不用写年份了; 如果开始日期与结束日期年份相同,并且开始和结束日期月份相同,则结束日期月份也不用写了;
@louski 感谢。这样描述更确切一些
浏览器信息
问题描述
题目:[Friendly Date Ranges] 让日期区间更友好!
把常见的日期格式如:YYYY-MM-DD 转换成一种更易读的格式。
易读格式应该是用月份名称代替月份数字,用序数词代替数字来表示天 (1st 代替 1).
这个题目的通过检测的标准之一是:makeFriendlyDates(["2010-10-23", "2011-10-22"]) 应该返回 ["October 23rd, 2010","October 22nd"],这个不合题目要求
你的代码
截图(如果有)