⼩程序,时间戳转为⽇期格式
1. //数据转化
function formatNumber(n) {
n = n.toString()
return n[1] ? n : '0' + n
}
/**
* 时间戳转化为年⽉⽇时分秒
* number: 传⼊时间戳
* format:返回格式,⽀持⾃定义,但参数必须与formateArr⾥保持⼀致
*/
function formatTime(number,format) {
var formateArr = ['Y','M','D','h','m','s'];
var returnArr = [];
var date = new Date(number * 1000);
returnArr.FullYear());
returnArr.push(Month() + 1));
returnArr.push(Date()));
returnArr.push(Hours()));
returnArr.push(Minutes()));
returnArr.push(Seconds()));
for (var i in returnArr)
{
format = place(formateArr[i], returnArr[i]);
}
return format;
}
formatnumber数字格式功能说明:
⼩程序⾥,时间戳转化为⽇期格式,⽀持⾃定义、
使⽤⽅法(⾼⼿请⾃⾏略过):
拷贝⾄项⽬utils/utils.js中,并注意在js中声明下;
1. ports = {
formatTime: formatTime
}
在index.js中,onReady: function中使⽤
var sjc = 1488481383;
console.log(time.formatTime(sjc,'Y/M/D h:m:s')); console.log(time.formatTime(sjc, 'h:m'));
得到的效果如下:
2017/03/03 03:03:03
03:03
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论