万能js时间日期格式转换

网友投稿 696 2022-09-06

万能js时间日期格式转换

万能js时间日期格式转换

调用

//调用方式一DateTimeConvert('2022-07-21 09:03:40','yyyy-mm-dd')//调用方式二DateTimeConvert('2022-07-21 09:03:40','yyyy-mm-dd hh:mm')//调用方式三DateTimeConvert('2022-07-21 09:03:40')

输出

输出类型一:

DateTimeConvert('2022-07-21 09:03:40','yyyy-mm-dd')

结果:"2022-07-21"

输出类型二:

DateTimeConvert('2022-07-21 09:03:40','yyyy-mm-dd hh:mm')

结果:"2022-07-21 9:03"

输出类型三:

DateTimeConvert('2022-07-21 09:03:40')

结果:"2022-07-21 9:03:40"

核心转换方法

function DateTimeConvert(time,type) { var d = time ? new Date(time) : new Date(); var year = d.getFullYear(); var month = d.getMonth() + 1; var day = d.getDate(); var hours = d.getHours(); var min = d.getMinutes(); var seconds = d.getSeconds(); if (month < 10) month = '0' + month; if (day < 10) day = '0' + day; if (hours < 0) hours = '0' + hours; if (min < 10) min = '0' + min; if (seconds < 10) seconds = '0' + seconds; var res=""; switch (type) { case 'yyyy-mm-dd': res=(year + '-' + month + '-' + day); break; case 'yyyy-mm-dd hh:mm': res=(year + '-' + month + '-' + day + ' ' + hours + ':' + min); break; default: res=(year + '-' + month + '-' + day + ' ' + hours + ':' + min + ':' + seconds); break; } return res;};

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:postgres数据库中的数据转换
下一篇:Spring Boot 入门实践
相关文章

 发表评论

暂时没有评论,来抢沙发吧~