微信小程序日期时间加减
计算当前时间之后多少分钟/日/小时之后的时间
//计算失效时间 var timestamp = Date.parse(new Date()); var timeLimit =10; var timeUnit = 0; //分钟 if (timeUnit == 0) { timestamp = timestamp + timeLimit * 60 * 1000; } else if (timeUnit == 1) { //小时 timestamp = timestamp + (timeLimit * 60) * 60 * 1000; } else if (timeUnit == 2) { //日 timestamp = timestamp + (timeLimit * 24) * 60 * 60 * 1000; } //转化成年月日 时分秒 的形式 var dayText = this.formatTime(timestamp, Y-M-D h:m:s)
发现忘记formatTime方法了,补充一下:
formatTime(number, format) { var n = number; var date = new Date(n); var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? (0 + m) : m; var d = date.getDate(); d = d < 10 ? (0 + d) : d; var h = date.getHours(); h = h < 10 ? (0 + h) : h; var minute = date.getMinutes(); var second = date.getSeconds(); minute = minute < 10 ? (0 + minute) : minute; second = second < 10 ? (0 + second) : second; return y + - + m + - + d + + h + : + minute + : + second; },
上一篇:
uniapp开发微信小程序-2.页面制作