javascript js date ios手机浏览器出现 NAN的问题解决方法

最近做系统预约遇到一个问题,在苹果手机上有时间会出现使用javascript 中的date(string)转换为时间戳时出现NAN不能转换成功的问题,经多方查找资料,解决了该问题,记录下来

时间转换:

我们要转换的时间 2017-08-12 23:00:00

兼容ios
let stopTime = new Date(‘2017/08/12 23:00:00’).getTime();

这样的格式在ios和android上都可以进行显示

转换时间格式

let stopTime = new Date(‘2017-08-12 23:00:00’.replace(/-/g, ‘/’)).getTime();

这样就可以解决后台传递时间带有-的格式!

Original: https://www.cnblogs.com/fogwang/p/15465389.html
Author: fogwu
Title: javascript js date ios手机浏览器出现 NAN的问题解决方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/535844/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 彻底搞清楚javascript中的require、import和export

    彻底搞清楚javascript中的require、import和export https://www.cnblogs.com/libin-1/p/7127481.html post…

    JavaScript 2023年5月29日
    079
  • JavaScript日期对象使用总结

    javascript Date日期对象的创建 创建一个日期对象: var objDate=new Date([arguments list]); 我总结了参数形式主要有以下3种: …

    JavaScript 2023年5月29日
    055
  • js中 javascript:void(0) 用法详解

    javascript:void(0)表示不做任何动作。如: 这里表示这个链接不做跳转动作,执行onClick事件。 我想使用过ajax的都常见这样的代码: 但这儿的void(0)究…

    JavaScript 2023年5月29日
    050
  • JavaScript的OOP编程2

    我做了一个observer的设计模式实现 version1 // ————————————————– functi…

    JavaScript 2023年5月29日
    071
  • javaScript系列 [49]- ast && render

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    JavaScript 2023年5月29日
    077
  • JavaScript 代码加不加分号有什么区别

    这个问题在很多文章中都讨论过,在 ESlint 规范中也因为加不加分号而分为两大阵营,到于加不加分号,关键是需要了解分号对于 JavaScript 的影响,开始之前可以先看看下面这…

    JavaScript 2023年5月29日
    071
  • 十个JavaScript中易犯的小错误,你中了几枪?

    序言 在今天,JavaScript已经成为了网页编辑的核心。尤其是过去的几年,互联网见证了在SPA开发、图形处理、交互等方面大量JS库的出现。 如果初次打交道,很多人会觉得js很简…

    JavaScript 2023年5月29日
    086
  • JavaScript 图片3D展示空间(3DRoom)

    一般的平面效果,通过改变水平和垂直坐标就能实现,再加上深度,就能在视觉上的产生3D(三维)的效果。程序就是模拟这样一个三维空间,里面的图片会根据三维坐标显示在这个空间。很久以前就看…

    JavaScript 2023年5月29日
    066
  • 你不知道的 JavaScript 系列中( 31 ) - 让人误解的语句

    语句的结果值 以赋值表达式 b = a 为例,其结果值是赋给 b 的值(18),但规范定义 var 的结果值是 undefined。如果在控制台中输入var a = 42会得到结果…

    JavaScript 2023年5月29日
    042
  • JavaScript + PHP 实现刷新继续保持倒计时的按钮

    场景:发送一个验证码到手机,当验证码发出时,会提示隔 1 分钟之后可以再次发送。通常有这几种方式防止恶意请求,一是再次发送之前需要输入验证码,二是在指定的时间间隔之内不能再次发送。…

    JavaScript 2023年5月29日
    068
  • JavaScript中的Promise

    1. promise定义 Promise是 异步编程的一种解决 方案,比传统的解决方案( 函数回调和 事件)更合理,更强大。ES6中将Promise写进了语言标准,统一了用法,提供…

    JavaScript 2023年5月29日
    079
  • 面向对象的JavaScript-003

    1. 1 // Since JavaScript doesn’t exactly have sub-class objects, prototype is a useful wor…

    JavaScript 2023年5月29日
    068
  • Javascript / Nodejs call 和 apply

    call: 改变了函数运行的作用域,即改变函数里面this的指向apply:同call,apply第二个参数是数组结构例如: this.name = ‘Ab’var obj = {…

    JavaScript 2023年5月29日
    081
  • JavaScript 多级联动select

    能够根据自定义的菜单数据和select,自动设置联级的下拉菜单,可定义默认值。 效果: 其中参数1是菜单结构: var menu =[{‘val ‘:&#8…

    JavaScript 2023年5月29日
    060
  • javaScript系列 [42]-node中 require函数的加载过程

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    JavaScript 2023年5月29日
    076
  • Minesweeper(JavaScript) : 索引

    的Minesweeper开发项目。 准备使用JavaScript实现轻量级的扫雷游戏,为了方便,底层框架使用 来进行开发。 相对xingd复杂的系统需求,我的需求就简单很多了: 浏…

    JavaScript 2023年5月29日
    064
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球