如何设置实例的整个日期/时间?

时间:2014-05-12 19:04:38

标签: momentjs

我正在向Moment添加扩展功能,它需要将整个Moment实例更改为新的日期/时间值。但是,可用的Set方法似乎只允许设置特定单位(即日,月,小时,秒)。

我知道可能会这样做:

this.set('year', year);
this.set('month', month);
...

但这看起来很丑陋并且可能容易出错(如果值调整暂时无效的日期/时间)。

1 个答案:

答案 0 :(得分:0)

您可以从该时刻获取日期值,然后在该日期对象上使用setMinutes,setYear,setMonth等函数。