避免今天的一天.js



在我的应用程序中,moment.js给出了今天的一天,如果内部时刻是一个空数组:

const date = moment([]).format('MM/DD/YYYY');
console.log(date)
<script src="https://rawgit.com/moment/moment/2.2.1/min/moment.min.js"></script>

如何避免这种情况,如果里面是一个空数组来获取数组,而不是今天?

https://momentjs.com/docs/#/parsing/array/

如果将数组作为 moment 的参数传递,它将读取为 [年、月、日、小时、分钟、秒、毫秒]。如果你传递一个空数组,它的工作方式就像你没有发送任何参数一样,所以它像 moment(( 或 new Date(( 一样工作,分配实际日期。

如果您不希望它以这种方式工作,您可以插入 null 而不是空数组,它将是一个无效的日期,而不是实际日期。

最新更新