微信小程序 时间戳转换为日期格式的时间
2018-01-13 20:40
1181 查看
number是时间戳,format是格式,可以传输['Y', 'M', 'D', 'h', 'm', 's']中的前几个,如‘Y/M/D’
var date = new Date(number);改成
var date = new Date(number*1000);
问题:month.getMonth=1
month.getmonth()+1变成了111,所以
可以①需要用到formatNumber()函数。
② var month=date.getMonth()+1,然后传month
function formattime(number, format) { if(number!=null){ var formateArr = ['Y', 'M', 'D', 'h', 'm', 's'];// var returnArr = []; var date = new Date(number); returnArr.push(date.getFullYear()); returnArr.push(formatNumber(date.getMonth() + 1)); returnArr.push(formatNumber(date.getDate())); returnArr.push(formatNumber(date.getHours())); returnArr.push(formatNumber(date.getMinutes())); returnArr.push(formatNumber(date.getSeconds())); for (var i in returnArr) { format = format.replace(formateArr[i], returnArr[i]); } //format.replace(/\//g,'-'); return format.replace(/\//g, '-'); }else{ return number; } }
//formatNumber函数,数字格式
function formatNumber(n) { n = n.toString() return n[1] ? n : '0' + n }注意:如果不对的话,可以把
var date = new Date(number);改成
var date = new Date(number*1000);
问题:month.getMonth=1
month.getmonth()+1变成了111,所以
可以①需要用到formatNumber()函数。
② var month=date.getMonth()+1,然后传month
相关文章推荐
- 微信小程序,时间戳转为日期格式
- 微信小程序中时间戳和日期的相互转换问题
- 日期格式和时间戳相互转换 外带一个获取当前程序根目录
- 将时间格式的字符串转换成日期类型浏览器兼容解决方案
- php 数字格式时间转换成日期格式时间
- mysql 时间转换 用EXCEL实现MySQL时间戳格式和日期格互转
- SQL Server日期时间格式转换字符串
- JS、Jquery实现---把后台传过来的时间毫秒数转换成想要的日期格式
- 用js将从后台得到的时间戳(毫秒数)转换为想要的日期格式
- C#字符串转换为日期时间格式及其错误处理
- 时间戳转换为日期格式
- Java时间日期格式的转换
- kettle中时间转换日期格式
- js 时间戳转换日期格式
- Java日期转换SimpleDateFormat格式大全 和 判断是否为合法的日期时间字符串?
- js转换时间戳成日期格式
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- 通过WebService或一般处理程序传到前台的时间日期格式的处理
- Quartz动态添加、修改和删除定时任务时间的方法以及日期转换cron表达式时间格式工具类
- js时间戳和日期格式的转换