uniapp 动态显示时间 时间戳转换等
动态显示时间:let timer = setInterval(() =>{this.settime()} ,1000)settime(){//获取当前时间this.nowtime=new Date().toLocaleString()},定时器https://uniapp.dcloud.io/api/timer?id=setinterval获取当前时间:console.log(new Dat
·
动态显示时间:
let timer = setInterval(() =>{this.settime()} ,1000)
settime(){
//获取当前时间
this.nowtime=new Date().toLocaleString()
},
获取当前时间:
console.log(new Date())//获取当前时间
console.log(date.getFullYear())//获取当前年份
console.log(date.getMonth())//获取当前月份(+1)
console.log(date.getDate())//获取当前日期
console.log(date.getDay())//获取当前星期
console.log(date.getHours())//获取当前时
console.log(date.getMinutes())//获取当前分
console.log(date.getSeconds())//获取当前秒
时间戳转换:
Date.parse(new Date())//输出:1637220812000
new Date().getTime()//输出:1637220812105
// 时间戳转换
function gettime(date){
//date为时间戳格式
let time=new Date(date*1000)
let y = time.getFullYear();
let m = time.getMonth()+1;
let d = time.getDate();
let h = time.getHours();
let mm = time.getMinutes();
let s = time.getSeconds();
y = y > 9 ? y :'0'+y;
m = m > 9 ? m :'0'+m;
d = d > 9 ? d :'0'+d;
h = h > 9 ? h :'0'+h;
mm = mm > 9 ? mm :'0'+mm;
s = s > 9 ? s : '0'+s
// let time_data=y+'-'+m+'-'+d+' '+h+':'+mm+':'+s
let time_data=y+'-'+m+'-'+d
return time_data
}
更多推荐
已为社区贡献7条内容
所有评论(0)