有没有人在node.js里面使用了优秀的Date.js库?
有没有人为Date.js创build了commonjs包装? 我想在节点内使用Date.js库,并且不想将其作为裸文件导入并评估它,如果我可以帮助它。
“commonjs包装”是什么意思? 这段代码适合我:
require('./date'); console.log(Date.today().add(5).days());
Date是一个全局对象,当你执行require时,date.js会修改全局对象。 它似乎没有搞乱日常的东西。 我个人想重构它,因为修改全局对象似乎有点吓人。
我写了一个类似DateJS的date库,不修改Date.prototype
。 如果您担心修改本地Date对象,可能需要使用它。
它处理parsing,处理和格式化,以及timeago和i18n。
npm install moment
使用npm:
$ sudo npm install -g datejs
datejs@0.0.2 / usr / lib / node_modules / datejs
└──vows@0.5.9
我使用Date.js,并扩大内置的date对象,这是正常工作。
原来,将本地Date对象扩展为新对象并不那么容易(请参阅如何扩展Javascript Date对象? )。