成都网站建设服务平台,厚街做网站公司,电子商务网站建设的发展趋势,深圳市制作网站因为new Date().toLocaleString() 在安卓和ios上的格式不一致#xff0c;所以尽量自己写format生成一个时间数组作为一个简单的举例#xff0c;我序列化一周的时间对象声明参数let lastMonth []let daylong 86400000判断时间值是否小于9const formatNumber num { num…因为new Date().toLocaleString() 在安卓和ios上的格式不一致所以尽量自己写format生成一个时间数组作为一个简单的举例我序列化一周的时间对象声明参数let lastMonth []let daylong 86400000判断时间值是否小于9const formatNumber num { num parseInt(num) if (num9) { return num } else { return 0num }}格式化时间const formatTime (time) { let date new Date(time) var year date.getFullYear() var month date.getMonth() 1 var day date.getDate() return { value: year-formatNumber(month) - formatNumber(day), date: month 月 day 日, year: year年, select: false }}循环for(var i 1;i15;i){ let time new Date().getTime() (i1) * daylong let date formatTime(time) lastMonth.push(date)}输出如下如果只需要格式化时间function formatTime(time) { var date new Date(time) var year date.getFullYear() var month date.getMonth() 1 var day date.getDate() var hour date.getHours() var minute date.getMinutes() var second date.getSeconds() return [year, month, day].map(formatNumber).join(/) [hour, minute, second].map(formatNumber).join(:)}输出2019/05/27 14:00:30