1、时间转时间戳
var timezone = 'America/Los_Angeles'
var dateStrStart = '2022-08-09 12:00:00'
let dateStrStartTime = moment.tz(dateStrStart,timezone).format('x');
2、时间戳转时间
//1660071600秒
moment.unix('1660071600').tz(timezone).format('YYYY-MM-DD HH:mm:ss');
//moment('1660071600000').valueOf() //毫秒
3、获取目标时间的前一天 subtract 后一个月7天链式写法
moment(dateObj).subtract(1, "day").format("MMMDD").format("YYYY-MM-DD")
moment(dateObj).add(7, 'days').add(1, 'months').format("YYYY-MM-DD")
4、获取某月的天数
moment("2012-02", "YYYY-MM").daysInMonth() // 29
moment("2012-01", "YYYY-MM").daysInMonth() // 31