小程序开发:获取当前昨天、今天和明天(获取当前时间 前/后 N天、N月、N年)

在日常生产中,我们时常遇到需要获取当前时间的N天的操作,那在小程序中,我们该如何实现呢

首先获取当前时间

var time = new Date()

获取前一天

time.setDate(time.getDate() - 1)

获取后一天

time.setDate(time.getDate() + 1)

获取前N天

time.setDate(time.getDate() - N)

获取后N天

time.setDate(time.getDate() + N)

获取前N月

time.setMonth(time.getMonth - N)

获取后N月

time.setMonth(time.getMonth + N)

获取前N年

time.setFullYear(time.getFullYear - N)

获取后N年

time.setFullYear(time.getFullYear + N)

获取前N周

time.setDate(time.getDate() - 7 * 24 * 3600 * 1000 * N)

获取后N周

time.setDate(time.getDate() + 7 * 24 * 3600 * 1000 * N)

你可能感兴趣的:(小程序踩坑之路)