实际项目中遇到的问题

const data = await queryLiveMsgList({lastMsgId:this.liveMessage.length > 0 ? this.liveMessage[this.liveMessage.length - 1].id : 0,lastMsgTime:this.liveMessage.length > 0? new Date(this.liveMessage[this.liveMessage.length - 1].createTime).getTime() / 1000: 0,order: 0,size: 10,stageId: this.stageId});

问题描述:请求一个直播互动列表的接口,通过lastMsgTime字段进行分页,要传时间戳,安卓设备正常,但是ios设备获取到的这个字段值为null了,归根结底原因是createTime字段的格式 “2022-02-18 15:36:41”

因为"2022-02-18 15:36:41"格式只支持安卓,2022-02-18 在ios下其实是 NaN-NaN-NaN,所以造成传参问题导致接口报错。

解决方法

    new Date(xxx.replace(/-/g,'/')).getTime()

这辈子都不会忘记这个兼容问题了QAQ。

IOS里面js获取时间戳时候的兼容性问题相关推荐

  1. 解决uniapp ios手机端获取时间戳出现NAN

    在做手机端app时,iOS测试发现获取时间戳一直显示NAN; 最简单的方法分享给大家 **new Date(item.time.replace(/-/g, '/')).getTime()**兼容And ...

  2. js获取时间戳,将时间戳转换为年月日时分秒

    一.js获取时间戳 // js获取当前时间戳(三种方式都可以)let time1 = new Date().getTime();let time2 = Date.now();let time3 = n ...

  3. js 获取时间戳的方式 及使用时间搓生成的永远不会重复的id

    js 获取时间戳 let date = new Date()// 方法一 ------> getTime() console.log(date.getTime()) // 16033300993 ...

  4. js获取时间戳的几种方式、时间转时间戳

    js获取时间戳的几种方式.时间转时间戳 前言 这两个方法的返回值都是 1970/1/1 午夜距离该日期时间的毫秒数 如何使用 下面的例子中,我们将取得从 1970/01/01 到 2017/03/19 ...

  5. JS获取时间戳方法差异总结

    一.时间戳的意思 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总 秒数. 二.获取方式 //1. js获取当前时间戳的方 ...

  6. js获取时间戳,IOS中不兼容

    在IOS中要这样写new Date("2016/05/19 08:00"),该写法在安卓中也是支持的.另外,安卓中也可以这样写new Date("2016-05-19 0 ...

  7. js获取时间戳转化成日期格式的直接使用和封装

    目录 一.在页面中直接使用 1.  通过模板字符串使用 2.  定义变量存放时间 3.  在 mounted() 方法里调用 二.封装函数(推荐) 1.  在单独的 js 文件内书写格式化的代码 2. ...

  8. js获取时间戳 时间戳转时间

    1 var timestamp = Date.parse(new Date());精准到秒 2 var timestamp = (new Date()).valueOf();精准到毫秒 3. var ...

  9. Node.JS 获取时间戳(毫秒,秒)

    /*** 获取当前时间戳(毫秒)*/ function getNowMilliSecond(){return Math.floor(Date.now()); }/*** 获取当前时间戳(秒)*/ fu ...

最新文章

  1. 云计算使关系数据库逐渐落伍(转载)
  2. 如何调试NativeSample
  3. lamp/lnmp开启 PATHINFO
  4. map语法获取index_MySQL SQL语法优化——使用Explain查看执行计划
  5. 2014年驾考科目三考试扣分标准(细则)
  6. 招聘贴---这个很重要嘛
  7. LeetCode简单题目(#118 #119 #121 #122 #125 #136 #141 #155)-8道
  8. android实例教程_活动之间的Android意向处理示例教程
  9. 按键精灵实现自动刷抖音、快手等app
  10. c++ primer kindle_开箱测评掌阅iReader Ligtht悦享版阅读器,电纸书不止有kindle
  11. 家庭能源管理matlab 采用matlab编制家庭能源管理程序,包括各种家用电器的调度运行策略
  12. 批量制作通知书会议邀请函等模板式文本并快速批量发送邮件
  13. Java——打印九宫格(奇数行方阵)
  14. CSDN蓝桥杯算法题——题解Java版本——切面条
  15. 鸿蒙小游戏-俄罗斯方块
  16. 计算机应用基础18秋在线作业2奥鹏,奥鹏15春北航《计算机应用基础》在线作业2答案...
  17. MFC界面开发中的一些问题
  18. c++游戏编程(1)开发环境与工具函数
  19. c语言兑换100人民币,100 元人民币有几多种换零方式
  20. 1. Nacos的安装与启动

热门文章

  1. 3D全景制作VR全景技术讲解-全景智慧城市
  2. vue已知商家位置调用高德、百度和腾讯地图显示商家位置和导航(a标签href在url后拼接参数)
  3. 蓝讯和杰理哪个比较好_TWS耳机迎来标准化,杰理蓝讯龙头地位或不保,络达恒玄正崛起...
  4. java 构建函数_Java函数构造方法
  5. 黑客也开始内卷,5美元“白菜价”木马现身黑市
  6. 使用 T-SQL 语句对数据库表进行单个数据插入、成批数据插入、修改和删除数据操作的介绍
  7. 快手抖音如何快速涨粉丝的途径
  8. 代码越“整洁”,性能越“拉胯”?
  9. 记一次面试及总结:上海春翔网络科技有限公司
  10. 用sizeof函数对变量数据所占字节数进行测量