说实话,做这个的原因很简单。当时在找Web变现的方向。
纪念日计算器满大街都是。但自己用了一圈,每个都差点意思。几周年显示不对、设计停留在2010年、没有节假日信息。感觉自己做一个也行。
做了什么
输入一个起始日期,马上就能看到距今多少天。100天、200天、365天、1000天之类的纪念日也会自动一口气算出来。
还有这些功能。
日期计算工具 — 从某个日期加减任意天数、精确计算两个日期之间的天数、周末和节假日标注。
年龄计算器 — 输入出生日期就能算出周岁,还会告诉你距下次生日还有几天。也支持韩国的虚岁算法。
纪念日总表 — 从10天到30000天全部一目了然。日期、星期几、距今多少天、是否节假日,全都有。
还支持多语言:韩语、英语、日语、中文。
开发感受
用JavaScript的Date对象做日期计算不算难,但终于理解了为什么那些计算器连几周年都算不对。边界值处理确实有点烦。
设计上花了些心思。既然现有的都太老气,做得现代一点本身就是差异化。
真实现状
想加更多纪念日类型比如生日、结婚纪念日、入职日,也想加提醒功能。但说实话,这种工具型产品做完了就只能等人自己找过来。不知道会不会有流量,但至少已经上线了。
想试试的话,去纪念日计算器看看吧。