我一直在我的项目中使用Date.js,最近读到一篇文章说moment.js更出色。
然而,我很难相信这只是因为它无法将输入解析为"从现在起5天"到n个实际日期。
我个人的愿望/要求是
- 我可以接受各种输入(文本字段),并将它们作为格式正确的日期
- 我可以记录格式正确的日期将它们输出为友好的(或者只是以不同的方式解析它们)
Date.js同时具有这两种功能。Moment.js似乎只做#2…
我是错过了什么,还是仍然使用Date.js很酷?
此外。。。我的铁路项目。是在服务器端还是在客户端格式化更好?我有一些东西想根据相对日期条件进行格式化。(比如,如果10天后,或者0天后,添加一个类)。。。客户端/服务器端数据解析/操作的优点/缺点?
你是对的。Moment.JS无法处理#2。。。。只有Date.js可以。
至于服务器与客户端。。。我倾向于将计算卸载到客户端,除非我正在构建一个移动应用程序。最后,让应用程序/项目决定应该在哪里进行计算。
提出这个问题已经8年了。情况发生了一些变化。
momentjs有一个网站,github从(2020年10月6日)起进行了更改。它有一种活跃的开发阶段,当原始Datejs存储库由所有者归档时。现在有一个DateJS: Evolved
项目表单abritinthebay在(2014年12月17日)上有最新的变化
最重要的是,当Datejs
未激活时,momentjs
仍处于激活状态。