当前位置:网站首页>new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解
new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解
2022-08-04 02:53:00 【cplvfx】
new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解
//获得年月日时分秒
//传入日期//例:2020-10-27T14:36:23
var 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将字符串转化成日期格式
ie8如何通过new Date将字符串转化成日期格式
javaScript ie8 不支持 new Date("2017-07-01");
只支持new Date("2017/07/01")
所以在web开发中,如果需要兼容ie的话,可以使用new Date("2017/07/01"),将字符串转化成时间格式
replace() 方法详解
原文
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"综上:
常规的替换只会替换第一次匹配的字符,正则可替换全部
边栏推荐
- 22/8/3(板子)树状dp板子+中国剩余定理+求组合数3,4+容斥原理
- db2中kettle报错 Field [XXX] is required and couldn‘t be found 解决方法
- STM8S105K4T6------串口发送和接收
- 如何读取 resources 目录下的文件路径?
- Engineering drawing review questions (with answers)
- 一文看懂推荐系统:召回04:离散特征处理,one-hot编码和embedding特征嵌入
- flinkcdc 消费 mysql binlog 没有 sqltype=delete 的数据是什么原
- 一文看懂推荐系统:召回05:矩阵补充、最近邻查找,工业界基本不用了,但是有助于理解双塔模型
- 系统太多,多账号互通如何实现?
- 数据安全峰会2022 | 美创DSM获颁“数据安全产品能力验证计划”评测证书
猜你喜欢

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

在更一般意义上验算移位距离和假设

【项目实现】Boost搜索引擎

In the season of going overseas, the localization of Internet tips for going overseas

云开发校园微社区微信小程序源码/二手交易/兼职交友微信小程序开源源码

sqoop ETL tool

STM8S project creation (STVD creation) --- use COSMIC to create a C language project

跨境电商看不到另一面:商家刷单、平台封号、黑灰产牟利

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

Dong mingzhu live cold face away, when employees frequency low-level mistakes, no one can understand their products
随机推荐
pytorch applied to MNIST handwritten font recognition
Zabbix设置邮件告警+企业微信告警
JVM内存和垃圾回收-07.堆
【项目实现】Boost搜索引擎
架构实战营模块三作业
Instance, 038: the sum of the diagonal matrix
验证码业务逻辑漏洞
Exclude_reserved_words 排除关键字
Dong mingzhu live cold face away, when employees frequency low-level mistakes, no one can understand their products
STM8S-----option byte
Example 035: Setting the output color
深度学习(三)分类 理论部分
数据湖(二十):Flink兼容Iceberg目前不足和Iceberg与Hudi对比
Countdown to 2 days, the "New Infrastructure of Cultural Digital Strategy and Ecological Construction of Cultural Art Chain" will kick off soon
STM8S项目创建(STVD创建)---使用 COSMIC 创建 C 语言项目
In the season of going overseas, the localization of Internet tips for going overseas
STM8S105k4t6c--------------点亮LED
halcon自定义函数基本操作
QNX Hypervisor] 10.2 vdev 8259 2.2 user manual
数据安全峰会2022 | 美创DSM获颁“数据安全产品能力验证计划”评测证书