js获取明天的这个时候(以及date()时间和字符串时间的相互转换)

it2024-12-27  10

handleTime()方法: 1)可以将date()时间: Wed, 25 Jul 2018 19:19:42 GMT+0800 (中国标准时间)转换为字符串时间:2018-07-25 19:19:42 2)获取明天的这个时候的时间

格式:YYYY-MM-DD hh:mm:ss (年-月-日 时:分:秒)

如果type传入tomorrow则获取明天的这个时候,否则则是现在: //引用 handleTime(new Date(), 'tomorrow') //方法 function handleTime(time,type){ var d = new Date(time); if(type === 'tomorrow') { d.setDate(d.getDate()+1) // 默认是明天的这个时候 } let year = d.getFullYear(); //年 let month = d.getMonth()+1; //月 let day = d.getDate(); //日 let hours = d.getHours() //时 let minutes = d.getMinutes() //分 let senc= d.getSeconds() // 秒 month = (month < 10) ? '0' + month : month = month; day = (day < 10) ? '0' + day : day = day; hours = (hours < 10) ? '0' + hours : hours = hours; minutes = (minutes < 10) ? '0' + minutes : minutes = minutes; senc = (senc < 10) ? '0' + senc : senc = senc; return year + '-' + month + '-' + day + ' '+ hours + ':'+ minutes +':'+ senc; }

补充: 如何将字符串时间还原为date()时间 var stringTime = “2020-10-23 14:31” var date = new Date(Date.parse(stringTime)) console.log(date) // Fri Oct 23 2020 14:31:00 GMT+0800 (中国标准时间)

最新回复(0)