index.js
1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
import Router from './router';
const formatTime = date => {
/* console.log(time)
let date = new Date(time);*/
// console.log(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(':')
}
function timestampToTime(timestamp) {
var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000
var Y = date.getFullYear() ;
var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) ;
var D = date.getDate();
var h = date.getHours();
var m = date.getMinutes();
var s = date.getSeconds();
// return Y+M+D+' '+h+m+s;
return [Y, M, D].map(formatNumber).join('/') + ' ' + [h, m, s].map(formatNumber).join(':')
}
const formatNumber = n => {
n = n.toString()
return n[1] ? n : '0' + n
}
export default {
formatTime: formatTime,
timestampToTime:timestampToTime,
Router,
}
/**
* 获取应用使用平台标识
*/
/*export function getPlatformType() {
// #ifdef APP-PLUS
return 'app'
// #endif
// #ifdef MP-WEIXIN
return 'wxapp'
// #endif
// #ifdef H5
return 'h5'
// #endif
return 'h5'
}*/
/**
* 获取区分h5平台的具体环境
*/
/*export function getPlatform() {
let user_platform = getPlatformType()
if (user_platform == 'h5') {
let ua = navigator.userAgent.toLowerCase()
let isWeixin = ua.indexOf('micromessenger') != -1
if (isWeixin) {
user_platform = 'wx'
}
}
return user_platform
}*/