本篇文章给大家带来的内容是关于微信小程序中格式化时间的代码实现 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
1、 formatTime :Data型 2.formatNumber1:Long型
util.js
----------
//两种方式 1.formatTime 传入参数 Date 返回:年/月/日
const formatTime = 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(':')
}const formatNumber = n => {
n = n.toString()
return n[1] ? n : '0' + n
}
module.exports = {
formatTime: formatTime,
formatTime1: formatTime1
}
function formatTime1(n){
n = n.toString()
return n[1] ? n : '0' + n
}
// 2.formatTime1传入参数 (时间戳,格式:如YYYY -MM-DD)
//返回:年-月-日(自定义)
function formatTime1(number, format) {
var formateArr = ['Y', 'M', 'D', 'h', 'm', 's'];
var returnArr = [];
var date = new Date(number);
returnArr.push(date.getFullYear());
returnArr.push(formatNumber1(date.getMonth() + 1));
returnArr.push(formatNumber1(date.getDate()));
returnArr.push(formatNumber1(date.getHours()));
returnArr.push(formatNumber(date.getMinutes()));
returnArr.push(formatNumber1(date.getSeconds()));
for (var i in returnArr) {
format = format.replace(formateArr[i], returnArr[i]);
}
return format;
}
相关推荐:
JSON格式化与serialize序列化 - 璐小璐
php格式化工具Beautify PHP小小BUG
以上就是微信小程序中格式化时间的代码实现的详细内容,更多请关注知企PROSAAS其它相关文章!
温馨提示:
文章标题:微信小程序中格式化时间的代码实现
文章链接:https://www.prosaas.cn/17108.html
更新时间:2018年08月16日
声明: 本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:973664285@qq.com我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读知企PROSAAS协议声明:本文由5201314发布,本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

