Chrome和Safari时间字符串解析兼容

简介: Chrome和Safari时间字符串解析兼容

1、解析时间"2019-11-07 21:34:34"

> var time1 = "2019-11-07 21:34:34";
>Date.parse(time1)
// Chrome
1573133674000
// Safari
NaN
> new Date(time1);
// Chrome
Thu Nov 07 2019 21:34:34 GMT+0800 (中国标准时间)
// Safari 
Invalid Date

2、解析时间 “2019/11/07 21:34:34”

> var time2 = "2019/11/07 21:34:34";
new Date(time2);
// Chrome
Thu Nov 07 2019 21:34:34 GMT+0800 (中国标准时间)
// Safari
Thu Nov 07 2019 21:34:34 GMT+0800 (CST)

3、兼容处理 将字符串中- 全部替换成/

new Date(time1.replace(/-/g, "/"));
// Chrome
Thu Nov 07 2019 21:34:34 GMT+0800 (中国标准时间)
// Safari
Thu Nov 07 2019 21:34:34 GMT+0800 (CST) 

总结

浏览器

Chrome

Safari

2019-11-07 21:34:34

Thu Nov 07 2019 21:34:34 GMT+0800 (中国标准时间)

Invalid Date

2019/11/07 21:34:34

Thu Nov 07 2019 21:34:34 GMT+0800 (中国标准时间)

Thu Nov 07 2019 21:34:34 GMT+0800 (CST)

相关文章
|
算法 测试技术 C#
【解析几何】 【多源路径】 【贪心】1520 最多的不重叠子字符串
【解析几何】 【多源路径】 【贪心】1520 最多的不重叠子字符串
|
JavaScript 前端开发 Java
正则表达式深度解析:匹配任意字符串
【4月更文挑战第1天】
7126 0
|
存储 安全 C语言
c语言进阶部分详解(详细解析字符串常用函数,并进行模拟实现(下))
c语言进阶部分详解(详细解析字符串常用函数,并进行模拟实现(下))
225 0
|
JavaScript
js 解析 byte数组 成字符串
js 解析 byte数组 成字符串
299 5
|
7月前
|
存储 机器学习/深度学习 缓存
🚀 力扣热题 394:字符串解码(详细解析)(Go语言版)
文章提供了两种解法:栈结构和递归解法。栈解法通过维护数字栈与字符串栈,依次处理 `[` 和 `]`,构造解码结果;递归解法则利用函数调用逐层解析嵌套结构。两者时间复杂度均为 $O(n)$,空间复杂度也为 $O(n)$。栈解法直观易懂,适合初学者;递归解法优雅简洁,适合处理深度嵌套规则。掌握这两种方法,可灵活应对类似问题,提升解题能力。
227 11
|
存储 关系型数据库 MySQL
|
自然语言处理 算法 搜索推荐
字符串相似度算法完全指南:编辑、令牌与序列三类算法的全面解析与深入分析
在自然语言处理领域,人们经常需要比较字符串,这些字符串可能是单词、句子、段落甚至是整个文档。如何快速判断两个单词或句子是否相似,或者相似度是好还是差。这类似于我们使用手机打错一个词,但手机会建议正确的词来修正它,那么这种如何判断字符串相似度呢?本文将详细介绍这个问题。
790 1
|
SQL 开发框架 前端开发
在C#开发中使用第三方组件LambdaParser、DynamicExpresso、Z.Expressions,实现动态解析/求值字符串表达式
在C#开发中使用第三方组件LambdaParser、DynamicExpresso、Z.Expressions,实现动态解析/求值字符串表达式
|
存储 算法 数据挖掘
深入解析力扣166题:分数到小数(模拟长除法与字符串操作详解及模拟面试问答)
深入解析力扣166题:分数到小数(模拟长除法与字符串操作详解及模拟面试问答)
|
SQL 存储 JSON
Hive 解析 JSON 字符串数据的实现方式
Hive 提供 `get_json_object` 函数解析 JSON 字符串,如 `{"database":"maxwell"}`。`path` 参数使用 `$`、`.`、`[]` 和 `*` 来提取数据。示例中展示了如何解析复杂 JSON 并存储到表中。此外,Hive 3.0.0及以上版本内置 `JsonSerDe` 支持直接处理 JSON 文件,无需手动解析。创建表时指定 `JsonSerDe` 序列化器,并在 HDFS 上存放 JSON 文件,可以直接查询字段内容,方便快捷。
911 3

推荐镜像

更多
  • DNS