所以,我的问题很简单,我如何使用MomentJs获得昨天的日期?在JavaScript中,它非常简单,即。
today = new Date(); yesterday = new Date(today.setDate(today.getDate() - 1)) console.log(yesterday)
字符串但是我如何用MomentJs实现这一点呢?
rkkpypqq1#
就像这样:moment().subtract(1, 'days')。它会给你给予前一天与相同的确切当前时间是在您的本地pc上。
moment().subtract(1, 'days')
hwazgwia2#
另外:
moment().subtract(1, 'day')
字符串它会给你给予前一天与相同的确切的当前时间是在您的本地pc上。
cmssoen23#
当我们得到昨天的日期时,有三种可能性
**1.**获取当前时间的昨天日期
moment().subtract(1, 'days').toString()
字符串
**2.**获取昨天的日期和当天的开始
moment().subtract(1, 'days').startOf('day').toString()
型
**3.**获取昨天的日期和当天的结束日期
moment().subtract(1, 'days').endOf('day').toString()
8hhllhi24#
moment().add(-1, 'days');
字符串您可以在文档中找到更多信息。
pftdvrlh5#
最简单的解决方案通过使用moment,我们可以轻松获得昨天,今天和明天的日期1.获取昨天的日期:
moment().subtract(1, "days").format("YYYY-MM-DD");
2.立即获取日期:
moment().subtract(0, "days").format("YYYY-MM-DD");
3.获取明天的日期:
moment().subtract(-1, "days").format("YYYY-MM-DD");
wqnecbli6#
你可以很容易地从时刻减去天,
var yesterday = moment().subtract(1, 'days')
字符串为了找到之前的日期
var previousDay = moment('2017/11/6', 'YYYY/MM/DD').subtract(1, 'days')
n6lpvg4x7#
Momentjs中的昨天日期,格式为DD-MM-YYYY。
const yesterdaydate = moment().subtract(1, "days").format("DD-MM-YYYY"); console.log(yesterdaydate)
pdtvr36n8#
这对我很有效:
var yesterday = new Date(dateInput.getTime()); yesterday.setDate(yesterday.getDate() - 1); console.log(yesterday); var tomorrow = new Date(dateInput.getTime()); tomorrow.setDate(tomorrow.getDate() + 1); console.log(tomorrow); dateB = moment(yesterday).format("YYYYMMDD"); dateA = moment(tomorrow).format("YYYYMMDD"); console.log(dateB); console.log(dateA);
8条答案
按热度按时间rkkpypqq1#
就像这样:
moment().subtract(1, 'days')
。它会给你给予前一天与相同的确切当前时间是在您的本地pc上。hwazgwia2#
另外:
字符串
它会给你给予前一天与相同的确切的当前时间是在您的本地pc上。
cmssoen23#
当我们得到昨天的日期时,有三种可能性
**1.**获取当前时间的昨天日期
字符串
**2.**获取昨天的日期和当天的开始
型
**3.**获取昨天的日期和当天的结束日期
型
8hhllhi24#
字符串
您可以在文档中找到更多信息。
pftdvrlh5#
最简单的解决方案
通过使用moment,我们可以轻松获得昨天,今天和明天的日期
1.获取昨天的日期:
字符串
2.立即获取日期:
型
3.获取明天的日期:
型
wqnecbli6#
你可以很容易地从时刻减去天,
字符串
为了找到之前的日期
型
n6lpvg4x7#
Momentjs中的昨天日期,格式为DD-MM-YYYY。
字符串
pdtvr36n8#
这对我很有效:
字符串