苹果手机 new Date() 兼容问题处理

这篇具有很好参考价值的文章主要介绍了苹果手机 new Date() 兼容问题处理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在苹果手机(IOS)使用 new Date(date).getTime() 将会返回 NaN,不符合预期,但在安卓手机可以正常使用

new Date(date) 兼容方法:

//兼容 IOS new date
getDate(strdate){
	var arr = strdate.split(/[- : \/]/);
	var date = new Date(arr[0], arr[1] - 1, arr[2], arr[3], arr[4], arr[5]);
	return date;
},

使用方法:文章来源地址https://www.toymoban.com/news/detail-618393.html

let data = getDate("2023-01-02")//获取 Date
let timestamp = data.getTime()//获取时间戳

到了这里,关于苹果手机 new Date() 兼容问题处理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 苹果手机 h5网页或公众号视频无法播放问题处理

    最近遇到奇葩问题,苹果手机公众号和h5网页中视频无法播放,在网络中找寻了好多解决方案,但还是没能彻底解决。 出现这个问题网上反馈多数因为两个情况,一、视频输出流问题;二、视频格式问题;围绕这两个点展开处理。 首先解决视频流输出问题,本次项目采用的

    2024年02月11日
    浏览(79)
  • JavaScript中的时间日期函数new Date()(JS中5种获取时间戳的函数)

    简介: JavaScript 中的 new Date() 方法用于创建一个新的 Date 对象,该对象表示当前日期和时间。Date 对象提供了许多方法和属性,可以用于获取和设置日期和时间信息。 new Date([year, month, day, hour, minute, second, millisecond]) 其中,每个参数都是可选的。如果没有指定参数,则 new Dat

    2024年02月04日
    浏览(44)
  • node debian 镜像 new Date 获取时间少 8 小时问题

    在 node debian 镜像中,用 (new Date()).getHours() 与系统时间(东 8 区)少了 8 小时 系统时间 容器中的时间 原 Dockerfile 镜像运行起来容器未设置指定时区 Dockerfile 中添加 ENV TZ=\\\'Asia/Shanghai\\\' 及 apt-get install -yq tzdata 系统时间 容器中的时间 https://dev.to/0xbf/set-timezone-in-your-docker-image-d22

    2024年02月14日
    浏览(32)
  • JavaScript 中 new Date() 生成的日期格式转换为 ‘yyyy-MM-dd HH:mm:ss‘ 格式的字符串

    1、使用 Date 对象自带的方法 可以使用 Date 对象自带的方法来获取日期字符串的各个部分,然后将它们拼接成目标格式的字符串: 2、使用第三方库 也可以使用第三方库来格式化日期字符串,如 moment.js: 或者使用 ES6 的模板字符串和 Date 对象自带的方法:

    2024年02月16日
    浏览(40)
  • 踩坑:小程序 new Date(“YYYY-MM-DD hh:mm:ss”)在ios手机上显示null

    一、发现问题: 苹果手机上进入小程序,点击picker组件选择时间日期(YYYY-MM-DD hh:mm:ss),用new Date(“YYYY-MM-DD hh:mm:ss”)转化时间格式进行比较时,变量转化后的结果为null 二、解决方案: 三、分析并查找原因: 1.在IOS中,new Date中指定的字符串还有格式,new Date(“YYYY/MM/DD hh:

    2024年02月12日
    浏览(27)
  • 苹果手机javascript怎么用

    钟意阿满 2023-02-07 14:33 您好,您可以通过以下步骤启用浏览器的JavaScript功能: 在系统桌面上找到设置图标,点击进入,如下图所示。 向下滚动,在菜单栏中找到\\\"Safari\\\"选项,并单击进入,如下图所示。 在选项卡中可以选择开启关闭JavaScript选项,如下图所示。 抱起亚轩找小

    2024年02月12日
    浏览(31)
  • uniapp 完美解决苹果和安卓 input 框遮挡兼容问题

    需求描述 小程序项目用到IM即时通讯功能,苹果和安卓出现input输入框被软键盘遮挡的情况。 效果展示 解决问题 HTML部分(结构很重要) CSS部分 JS 部分 具体怎么回事,尝试将Demo运行起来就差不多理解了。 点赞 评论 收藏 ~~ 留言讨论,如有错误,也希望大家不吝指出。 ~~ 点

    2024年02月12日
    浏览(40)
  • 前端Vue自定义tabbar底部tabbar凸起tabbar兼容苹果刘海屏小程序和APP

    前端Vue组件化开发:自定义tabbar组件的设计与实现  兼容苹果刘海屏小程序和APP 摘要: 随着前端开发技术的不断发展,组件化开发成为了提高开发效率和降低维护成本的有效手段。本文将介绍一款基于Vue的前端自定义tabbar组件的设计与实现,该组件具有单独开发、单独维护

    2024年02月11日
    浏览(51)
  • CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)

    CSS3是用于为HTML文档添加样式和布局的最新版本的层叠样式表 (Cascading Style Sheets)。下面是一些常用的CSS3属性及其详细解释: border-radius:设置元素的边框圆角的半径。可以使用四个值设置四个不同的圆角半径,也可以只使用一个值来设置统一的圆角。 box-shadow:创建一个元

    2024年02月08日
    浏览(38)
  • 苹果手机无法更新系统问题

    有些苹果手机,打开设置-通用-软件更新显示iOS已是最新版本。然而其它人的手机已经有更新的版本可以更新。 造成这个问题的原因有两个: 第一个是:苹果不支持该设备更新了。如iPhone SE及更老的手机不支持升级到iOS10。具体查看苹果每次系统大版本更新时,苹果官网公布

    2024年02月13日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包