js时间戳转换为日期和天数转换为时间戳

1.开发环境 vue
2.电脑系统 windows10专业版
3.在使用vue开发的过程中,我们经常会遇到日期的转换,下面我来分享一下js时间戳转换为日期和天数转换为时间戳,希望对你有所帮助。
4.废话不多说,直接上代码:

// 时间戳,转换为日期
function timestamp2(timestamp) {
 var d = new Date(timestamp *1000);    //根据时间戳生成的时间对象
 var year = d.getFullYear()
 var month = d.getMonth() + 1
 var day = d.getDate()
 var hour = d.getHours()
 var minute = d.getMinutes()
 var second = d.getSeconds()
 if (month < 10) {
  month = '0' + month
 }
 if (day < 10) {
  day = '0' + day
 }
 if (hour < 10) {
  hour = '0' + hour
 }
 if (minute < 10) {
  minute = '0' + minute
 }
 if (second < 10) {
  second = '0' + second
 }
 // let html = year + "-" + month + "-" + day + '  ' + hour + ':' + minute + ':' + second;
 let html = day + "-" + month + "-" + year + '  ';
 return html
}
//大家要根据自己的项目情况进行适当的修改。

5.天数转换为时间戳:

this.days = Number(Number(data.data.data[0].limit_day) * 24 * 3600 * 1000);

6.获取当前时间:

// 获取当前日期
function nowtime() {
 var date = new Date();
 var year = date.getFullYear();
 var month = date.getMonth() + 1;
 var strDate = date.getDate();
 if (month >= 1 && month <= 9) {
  month = "0" + month;
 }
 if (strDate >= 0 && strDate <= 9) {
  strDate = "0" + strDate;
 }
 var currentdate = year + "-" + month + "-" + strDate;
 return currentdate;
}

7.本期的分享到了这里就结束啦,希望对你有所帮助,让我们一起努力走向巅峰。

你可能感兴趣的:(js时间戳转换为日期和天数转换为时间戳)