我一直在我的项目中使用Date.js,最近阅读了post that moment.js was superior。
但是,我很难相信这只是因为它无法解析像“从现在起5天”到实际日期之类的输入。
我个人的愿望/要求是
Date.js同时做到了。 Moment.js似乎只做#2 ...
我是否遗漏了某些东西,或者我仍然很酷地使用Date.js?
另外......对于我的rails项目。格式化服务器端或客户端是否更好?即。我有一些我想根据相对日期条件格式化的东西。 (如果从现在起10天后添加一个类,或者现在> 0天后添加一个类)...客户端/服务器端日期解析/操作的优缺点?
答案 0 :(得分:6)
你是对的。 Moment.JS不处理#2 ....只有Date.js。
至于服务器与客户端......除非我正在构建移动应用程序,否则我倾向于将计算卸载到客户端。最后让应用程序/项目确定计算应该发生的位置。
答案 1 :(得分:1)
这个问题已经过去 8 年了。情况发生了一些变化。
momentjs 有一个网站,github 从(2020 年 10 月 6 日)起有更改。当原始 Datejs 存储库已被所有者归档时,它具有某种活跃的开发阶段。现在有 DateJS: Evolved
项目表单 abritinthebay 的最新更改(2014 年 12 月 17 日)
底线 - momentjs
还活着,而 Datejs
不在。