exchgeDate.js 1.34 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
/** 时间戳转日期 格式2017-01-20 00:00:00*/
var events = {};

function getLocalTime (ns) {
//needTime是整数,否则要parseInt转换
var time = new Date(parseInt(ns)); //根据情况*1000
var y = time.getFullYear();
var m = time.getMonth() + 1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y + '-' + add0(m) + '-' + add0(d) + ' ' + add0(h) + ':' + add0(mm) + ':' + add0(s);
}
//小于10的补零操作
function add0 (m){
return m < 10 ? '0' + m : m
}

/**时间戳转日期 格式17/12/28*/
function getYMD (ns){
var allStr = getLocalTime(ns);
var year = allStr.substr(2,2);
var month = allStr.substr(5, 2);
var day = allStr.substr(8, 2);
return year+'/'+month+'/'+day;
}
/**时间戳转日期 格式2017/12/28*/
function getYearMD (ns) {
var allStr = getLocalTime(ns);
var year = allStr.substr(0, 4);
var month = allStr.substr(5, 2);
var day = allStr.substr(8, 2);
return year + '-' + month + '-' + day;
}
/**时间戳转日期 格式2018年01月01日*/
function getChaYMD (ns) {
var allStr = getLocalTime(ns);
var year = allStr.substr(0, 4);
var month = allStr.substr(5, 2);
var day = allStr.substr(8, 2);
return year + '年' + month + '月' + day + '日';
}

module.exports = {
getChaYMD:getChaYMD,
getYearMD:getYearMD,
getYMD:getYMD,
}