精简JavaScript时间库:Day.js与Miment
在JavaScript开发中,处理时间和日期一直以来常用的库是Moment.js
,其API清晰、使用便捷且功能完备,深受开发者喜爱,比如大师兄就经常使用它来处理时间日期相关操作。然而,Moment.js
体积较大,例如其moment.min.js
文件大小达到19.8KB,而有时页面整体大小可能还不到5KB,这就促使我们寻找更精简的替代方案,开源社区中的Day.js
和Miment
进入了我们的视野。
一、Day.js
Day.js
是一个极简的JavaScript库,用于在现代浏览器中解析、验证、操作和显示日期时间。它对标Moment.js
开发,高度兼容Moment.js
的API,官网甚至宣称“If you use Moment.js, you already know how to use Day.js”。