You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.2 KiB
52 lines
1.2 KiB
export default {
|
|
methods: {
|
|
/** 时间戳处理 */
|
|
getData(timestamp) {
|
|
if (timestamp == undefined || timestamp == null) {
|
|
return "--"
|
|
} else {
|
|
let date = new Date(parseInt(timestamp))
|
|
let Year = date.getFullYear()
|
|
let Moth = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1)
|
|
let Day = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate())
|
|
let GMT = Year + '-' + Moth + '-' + Day
|
|
return GMT
|
|
}
|
|
},
|
|
|
|
/** 日期格式化 */
|
|
getFormat(timestamp) {
|
|
if (timestamp == undefined || timestamp == null) {
|
|
return undefined
|
|
} else {
|
|
let dataArray = timestamp.split('-')
|
|
let Year = dataArray[0]
|
|
let Moth = dataArray[1]
|
|
let Day = dataArray[2].substring(0, 2)
|
|
let GMT = Year + '-' + Moth + '-' + Day
|
|
return GMT
|
|
}
|
|
},
|
|
|
|
formatData(value) {
|
|
if (value == '0' && value == 0) {
|
|
return value
|
|
} else {
|
|
|
|
if (value == undefined || value == null || value == '' || value == '') {
|
|
return '--'
|
|
} else {
|
|
return value
|
|
}
|
|
}
|
|
},
|
|
|
|
formatNumber(value) {
|
|
if (value == undefined || value == null || value == '') {
|
|
return '0'
|
|
} else {
|
|
return value
|
|
}
|
|
}
|
|
}
|
|
} |