猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js有什么简便的方法把2017-4-5变为2017-04-05这种格式
js有什么简便的方法把2017-4-5变为2017-04-05这种格式
2017-04-05变为2017-4-5的方法
当年话下
浏览 654
回答 1
1回答
小唯快跑啊
嗯,只需要两句话。function getNewDate(str) {/^([0-9]*)-([0-9]*)-([0-9]*)$/.exec(str);return (RegExp.$1 +( RegExp.$2.length<2? "-0":"-" )+RegExp.$2+(RegExp.$3.length<2? "-0":"-") +RegExp.$3) ;}示例html代码:<!DOCTYPE html>示例替换 "2017-4-9" 为 "2017-04-09" :点我2017-4-9function getNewDate(str) { /^([0-9]*)\-([0-9]*)\-([0-9]*)$/.exec(str); return (RegExp.$1 +( RegExp.$2.length<2? "-0":"-" )+RegExp.$2+(RegExp.$3.length<2? "-0":"-") +RegExp.$3) ; } function myFunction() { document.getElementById("demo").innerHTML = getNewDate("2017-4-9"); }
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续