当前位置:网站首页>new Date converts strings into date formats Compatible with IE, how ie8 converts strings into date formats through new Date, how to replace strings in js, and explain the replace() method in detail
new Date converts strings into date formats Compatible with IE, how ie8 converts strings into date formats through new Date, how to replace strings in js, and explain the replace() method in detail
2022-08-04 03:04:00 【cplvfx】
new Date converts strings into date formats compatible with IE, how ie8 converts strings into date formats through new Date, how to replace strings in js, and the replace() method in detail
//Get the year, month, day, hour, minute and second//Incoming date //Example: 2020-10-27T14:36:23var timeFormatSeconds = function(time, type) {var d = time ? new Date(time) : new Date();if(time){time=time.replace(/-/g,"/"); //For compatibility with IEd = 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;}The browser will report an error using the replace() method, don't worry, the method execution process is normal

How ie8 converts a string into a date format through new Date
How ie8 converts stringconvert to date format
javaScript ie8 does not support new Date("2017-07-01");
Only supports new Date("2017/07/01")
So in web development, if you need to be compatible with ie, you can use new Date("2017/07/01") to convert the string into time format
Detailed explanation of replace() method
Original
How to replace strings in js-js Tutorial-PHP Chinese Network
Method for string replacement in js:
1. Use regular expressions, the syntax is [str.replace("string to be replaced", "new string")];
2. Use the conventional replacement method, the syntax is [str.replace(/string to be replaced/g, "new string")].
The method of string replacement in js:
Two methods: regular & regular
str.replace("string to be replaced", "new string") str.replace(/string to be replaced/g, "new string")For example:
1.
"yyyy-MM-dd-hh-mm-ss".replace("-","/")The results are as follows:
"yyyy/MM-dd-hh-mm-ss"2.
"yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/")The results are as follows:
"yyyy/MM/dd/hh/mm/ss"In summary:
Regular replacement will only replace the first matching character, regular replacement can replace all
边栏推荐
猜你喜欢

MCU C language -> usage, and meaning

DHCP服务详解

Utilities of Ruineng Micrometer Chip RN2026

全网没有之一的JMeter 接口测试流程详解

一文看懂推荐系统:召回04:离散特征处理,one-hot编码和embedding特征嵌入

2022广东省安全员A证第三批(主要负责人)考试题库及模拟考试

Example 041: Methods and variables of a class

【Playwright测试教程】5分钟上手

《nlp入门+实战:第八章:使用Pytorch实现手写数字识别》

织梦内核电动伸缩门卷闸门门业公司网站模板 带手机版【站长亲测】
随机推荐
web端动效 lottie-web 使用
db2中kettle报错 Field [XXX] is required and couldn‘t be found 解决方法
阿里云国际版基于快照与镜像功能迁移云服务器数据
【原创】启动Win10自带的XPS/OXPS阅读器
第08章 索引的创建与设计原则【2.索引及调优篇】【MySQL高级】
[QNX Hypervisor 2.2用户手册]10.3 vdev gic
How to read the resources files in the directory path?
unsafe.Pointer, pointer, reference in golang
【医保科普】维护医保基金安全,我们可以这样做
STM8S105K4T6------串口发送和接收
Ant - the design of the Select component using a custom icon (suffixIcon attribute) suffixes, click on the custom ICONS have no reaction, will not display the drop-down menu
Good bosses, please ask the flink CDC oracle to Doris, found that the CPU is unusual, a run down
Returns the maximum number of palindromes in a string
yum 仅下载包
sudo 权限控制,简易
多线程间的通信方式你知道几种?
一个属于程序员的七夕节!
STM8S105k4t6c--------------点亮LED
MRS: Alluxio的使用介绍
STM8S-----选项字节