微信小程序获取当前时间和自定义格式
引入小程序自带util.js文件
var util =require('../../utils/util')
得到系统时间并赋值给自定义变量
onShow: function () {
var TIME = util.formatTime(new Date());
this.setData({
time: TIME,
});
},
默认格式是
不要慌,进入util.js文件内
const formatTime = date => {
const year = date.getFullYear()
const month = date.getMonth() + 1
const day = date.getDate()
const hour = date.getHours()
const minute = date.getMinutes()
const second = date.getSeconds()
return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
}
join里面的东西按自己需要的格式填,const year;const month;。。。可以按自己要求删掉或加个值,就变成下月或明天或前年。。。很强大,我自己只想要小时分钟时间,然后改成这样
const formatTime = date => {
const hour = date.getHours()
const minute = date.getMinutes()
return [[hour, minute].map(formatNumber).join(':')]
}
显示:18:88
真心好用,