/*
*时间戳转时间格式
*返回年月
*/
function getMonth (val) {
const date = new Date(val * 1000)
const y = date.getFullYear()
let m = date.getMonth() + 1
m = m < 10 ? `0${m}` : m
return `${y}-${m}`
}
/*
*时间戳转时间格式
*返回年月日
*/
function getTime (val) {
const date = new Date(val * 1000)
const y = date.getFullYear()
let m = date.getMonth() + 1
m = m < 10 ? `0${m}` : m
let d = date.getDate()
d = d < 10 ? `0${d}` : d
if (val === 0) {
return '暂无'
} else {
return `${y}-${m}-${d}`
}
}
/*
*时间戳转时间格式
*返回年月日时分秒
*/
function getDate (val) {
const date = new Date(val * 1000)
const y = date.getFullYear()
let m = date.getMonth() + 1
m = m < 10 ? `0${m}` : m
let d = date.getDate()
d = d < 10 ? `0${d}` : d
const h = date.getHours()
let minute = date.getMinutes()
let second = date.getSeconds()
minute = minute < 10 ? `0${minute}` : minute
second = second < 10 ? `0${second}` : second
return `${y}-${m}-${d} ${h}:${minute}:${second}`
}
/*
*时间戳转时间格式
*返回年
*/
function getYear (val) {
const date = new Date(val * 1000)
const y = date.getFullYear()
return y
}
// 时间格式 转换 返回时间戳
function getTimeStamp (val) {
const date = new Date(val)
const time1 = date.getTime()
return Math.round(time1 / 1000)
}
// 中国标准时间 转换成 时间格式
function getGMT (val) {
const date = new Date(val)
const time =
date.getFullYear() +
'-' +
(date.getMonth() + 1) +
'-' +
date.getDate() +
' ' +
date.getHours() +
':' +
date.getMinutes() +
':' +
date.getSeconds()
return time
}
function getGMTDate (val) {
const date = new Date(val)
const time =
date.getFullYear() +
'-' +
(date.getMonth() + 1) +
'-' +
date.getDate()
return time
}
export default {
getMonth,
getTime,
getDate,
getYear,
getTimeStamp,
getGMT,
getGMTDate
}
去除时间的时分秒
var time="2020-02-26 16:30:25"
dealTime (time) {
return /\d{4}-\d{1,2}-\d{1,2}/g.exec(time).toString()
},
网友评论