111
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
|
||||
function transforDay(time, type) {
|
||||
if (time == null || type == '') {
|
||||
return ''
|
||||
}
|
||||
if (arguments.length === 0) {
|
||||
return null
|
||||
}
|
||||
var time_cur=0
|
||||
if(typeof time=="string"){
|
||||
var reg = getRegExp("-", "g");
|
||||
var timeS=time.replace(reg, '/');
|
||||
time_cur = getDate(timeS).getTime();
|
||||
}else{
|
||||
time_cur=time*1000
|
||||
}
|
||||
var date = getDate(time_cur);//在wxs中不能使用new Date()来处理日期
|
||||
console.log("date", date);
|
||||
var y = date.getFullYear();
|
||||
var m = addZero(date.getMonth() + 1);
|
||||
var d = addZero(date.getDate());
|
||||
var h =addZero(date.getHours());
|
||||
var i = addZero(date.getMinutes());
|
||||
var s =addZero(date.getSeconds());
|
||||
var a = addZero(date.getDay());
|
||||
var time_str = "";
|
||||
if (type == 'month') {
|
||||
time_str = y + '-' + m;
|
||||
}else if(type=='day'){
|
||||
time_str = m + '-' + d;
|
||||
} else if(type=='HM'){
|
||||
time_str =h + ':' + s;
|
||||
}else if (type == 'date') {
|
||||
time_str = y + '-' + m + '-' + d;
|
||||
} else if(type == 'dateminute'){
|
||||
time_str = y + '-' + m + '-' + d + ' ' + h + ':' + i
|
||||
}else if (type == 'datetime') {
|
||||
time_str = y + '-' + m + '-' + d + ' ' + h + ':' + i + ':' + s;
|
||||
} else if (type == 'onlyMonth') {
|
||||
time_str = m;
|
||||
} else if (type == 'onlyYear') {
|
||||
time_str = y;
|
||||
}
|
||||
return time_str
|
||||
};
|
||||
function addZero(n) {
|
||||
n = n.toString()
|
||||
return n[1] ? n : '0' + n
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
transforDay: transforDay
|
||||
};
|
||||
Reference in New Issue
Block a user