new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

网友投稿 946 2022-10-17

new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

//获得年月日时分秒//传入日期//例:2020-10-27T14:36:23var timeFormatSeconds = function(time, type) { var d = time ? new Date(time) : new Date(); if(time) { time=time.replace(/-/g,"/"); //为了兼容IE d = new Date(time); }else{ d = 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 1: res = (year + '-' + month + '-' + day + ' ' + hours + ':' + min); break; case 2: res = (year + '-' + month + '-' + day); break; default: res = (year + '-' + month + '-' + day + ' ' + hours + ':' + min + ':' + seconds); break; } return res;}

使用 replace()  方法浏览器会报错,不用担心,方法执行过程是正常的

ie8如何通过new Date将字符串转化成日期格式

​​原文:yie8如何通过new Date将字符串转化成日期格式_慕容屠苏的博客-CSDN博客​​

ie8如何通过new Date将​​字符串​​转化成日期格式

javaScript ie8 不支持 new Date("2017-07-01");

只支持new Date("2017/07/01")

所以在web开发中,如果需要兼容ie的话,可以使用new Date("2017/07/01"),将字符串转化成时间格式

replace() 方法详解

原文​​js中如何进行字符串替换-js教程-PHP中文网​​

js中进行字符串替换的方法:

1、使用正则表达法,语法为【str.replace("需要替换的字符串","新字符串") 】;

2、使用常规的替换方法,语法为【str.replace(/需要替换的字符串/g,"新字符串")】。

js中进行字符串替换的方法:

两种方法:正则&常规

str.replace("需要替换的字符串","新字符串")

str.replace(/需要替换的字符串/g,"新字符串")

比如:

1、

"yyyy-MM-dd-hh-mm-ss".replace("-","/")

结果如下:

"yyyy/MM-dd-hh-mm-ss"

2、

"yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/")

结果如下:

"yyyy/MM/dd/hh/mm/ss"

综上:

常规的替换只会替换第一次匹配的字符,正则可替换全部

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

上一篇:Grizzly- 网络服务框架
下一篇:#yyds干货盘点# leetcode算法题:排序链表
相关文章

 发表评论

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