或许你曾经依赖于date-fns或day.js来处理日期和时间,但是你可能并不需要它们。随着现代浏览器的新功能,你可以使用原生的JavaScript方法来完成相同的任务,而无需依赖第三方库。

date-fns和day.js提供了许多方便的函数来处理日期和时间,但是它们也会增加项目的体积并且可能引入不必要的复杂性。如果你只是需要简单的日期操作,原生的JavaScript可以完全胜任。

比如,如果你想要获取当前日期,你可以使用原生的Date对象:

“`javascript

const currentDate = new Date();

“`

而不需要引入date-fns或day.js。类似地,如果你想要获取明天的日期,你可以这样做:

“`javascript

const tomorrow = new Date();

tomorrow.setDate(tomorrow.getDate() + 1);

“`

如此简单和直接,不需要额外的库。当然,在处理复杂的日期操作时,date-fns和day.js仍然是有用的,但是对于许多项目来说,原生的JavaScript已经足够了。

所以,在下次需要处理日期和时间时,不妨先考虑一下是否真的需要date-fns或day.js,也许原生JavaScript就可以满足你的需求。让我们摆脱不必要的依赖,让代码变得更简洁、更高效!

详情参考

了解更多有趣的事情:https://blog.ds3783.com/