zoujiandong a35f8fc3ed 5.9
2024-05-09 14:28:15 +08:00

93 lines
2.3 KiB
XML

function numberTOstring(value){
if(value==null) return null;
return value.toString();
};
function formatwenzhenList(arr,type){
var obj=null;
for (var i = 0; i < arr.length; ++i) {
if(arr[i]==type){
return {NUMBER:i+1,ISHAS:true}
}
};
return {ISHAS:false}
};
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=='noyear'){
time_str =m + '-' + d + ' ' + h + ':' + i
}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
};
function formatReply(value){
if(!value){
return 0;
}else{
if(value/60<=1){
return 1
}else{
return Math.ceil(value/60)
}
}
};
function countMoney(value){
var m=parseFloat(value)*0.75;
var index= m.toString().indexOf(".");
if(index!=-1){
return m.toString().substring(0, index+3)
}else{
return m
}
};
module.exports = {
countMoney:countMoney,
formatwenzhenList:formatwenzhenList,
numberTOstring:numberTOstring,
transforDay:transforDay,
formatReply:formatReply
};