需求:后台返回一个时间,前端需要转换为时间戳再使用

后台可能返回的时间格式有:

格式一:time = "Wed Jun 10 2021 15:00:00 GMT+0800"

格式二:time = "2021/06/10 15:00:00"

格式三:tiem = "2021-06-10 15:00:00"

格式一或格式二:

直接使用:new Date( time ).getTime();   // 结果为:1623308400000

上面的等效方法:new Date( time ).valueOf() 和 +new Date( time )

格式三:

格式三在Safari浏览器(移动端和PC端)上会出现错误结果:NaN。格式三要在所有浏览器出现正确结果,则需要进行转换:

new Date( time.replace(/-/g, '/') ).getTime();   // 结果为:1623308400000

测试正常的浏览器:Safari浏览器(移动端和PC端)、Chrome浏览器、QQ浏览器、小米浏览器、微信等等。

JS 获取指定时间的时间戳(兼容各个浏览器)相关推荐

  1. java中获取指定时间的时间戳

    在 Java 中,可以使用 Instant 类来获取指定时间的时间戳. 首先,你需要使用 ZonedDateTime 类来表示指定的时间.你可以使用 ZonedDateTime.of 方法来创建一个 ...

  2. JS获取当前时间 或时间戳 年月日 时分秒

    export const getCurrentDate = (format: string, timeStamp: boolean) => {const date = new Date();va ...

  3. JS获取某个时间点的时间戳

    js获取某个时间点的时间戳: new Date('2020-3-14 11:30:00').getTime() JS获取当前时间的时间戳 new Date().getTime()

  4. js获取当前时间戳;指定时间转换时间戳;时间戳转换时间

    1 JavaScript 获取当前时间戳: 方法一 var timestamp = Date.parse(new Date()); 结果:1557479983000 方法二 var timestamp ...

  5. js获取当前时间、获取当前时间戳、时间与时间戳互转。

    1. JavaScript 获取当前时间戳: 第一种: var timestamp = Date.parse(new Date()); console.log(timestamp); // 16224 ...

  6. PHP获取当前时间、时间戳的各种格式写法汇总[日期时间]

    PHP获取当前时间.时间戳的各种格式写法汇总[日期时间] 原文:PHP获取当前时间.时间戳的各种格式写法汇总[日期时间] 今天写下php中,如何通过各种方法 获取当前系统时间.时间戳,并备注各种格式的 ...

  7. php 获取指定时间 次日,PHP时间判断语句

    用php只能获取服务器端的时间,得用js获取客户端时间,然后生成对应的css文件内容. 为了确保页面能正确显示,还得有个默认的css文件链接.示例代码如下: function DynamicLoad( ...

  8. js获取当前时间(昨天、今天、明天)

    js获取当前时间(昨天.今天.明天) //昨天的时间var day1 = new Date();day1.setTime(day1.getTime() - 24 * 60 * 60 * 1000);v ...

  9. php获取时间格式的年份,PHP获取当前时间、时间戳的各种格式写法汇总

    使用strtotime可以将各种格式的时间字符串转换为时间戳 转换常规时间格式 ?echo date('Y-m-d H:i:s',strtotime('2016-01-30 18:00')).PHP_ ...

最新文章

  1. php redis管理系统,php+redis实现小型的用户管理系统
  2. Android Binder IPC机制
  3. jquery封装的ajax请求
  4. python【力扣LeetCode算法题库】945- 使数组唯一的最小增量
  5. Windows 2008 R2 Powershell 3.0
  6. linux内核驱动开发 培训,嵌入式Linux驱动开发培训 - 华清远见教育集团官网
  7. 阵列卡正确安装调试方法
  8. java 自动装箱自动拆箱
  9. android activity查询,android中activity.findViewById()方法查找的是什么?
  10. 关于《啊哈!算法》相关资源
  11. 开通5G网络服务三个月,中国广电交出了什么样的答卷?
  12. eclipse如何装php插件,Eclipse PHP插件(PHPEclipse)安装与配置图解
  13. 简单教你提高网站速度的6种小方法
  14. Java最新学习笔记(2020版)丨基于JKD1.8
  15. 华为云数据库三大优势
  16. opencv学习日记——娜扎小姐姐与猫咪的图像融合,超美哈哈哈
  17. 红米Note9系列机型详细配置对比,Note9 4G\Note9 5G\Note9 Pro 5G
  18. 表达式和语句的简单理解
  19. Joel在耶鲁大学的演讲
  20. 基于C++的《元素战争》基于win32框架的电脑游戏设计

热门文章

  1. iOS toolchain based on clang for linux
  2. 修改framework后重新刷入手机
  3. 带你了解加速度传感器的几种应用
  4. S3C6410的Bootloader的两个阶段BL1和BL2编译相关学习
  5. oracle 9i生成分析报告,ORACLE 9i 以后的分析函数汇总 - fesing - Qihang.Net
  6. 软件架构自学笔记--大学学的软件工程为什么感觉很“虚”
  7. H5活动刮刮卡功能的实现与注意事项
  8. Squid概述及相关配置说明
  9. 【CentOS7-Python系列】之一【VMwareWorkstation安装CentOS7】
  10. Java TCP/UDP socket 编程流程总结