js适配IOS代T时间戳转日期
在IOS机型中,大部分浏览器能正确解释出js中的 new Date(‘2022-07-29T02:38:18.000+0000’) 的日期对象。但是在IOS低版本中new Date(‘2022-07-29T02:38:18.000+0000’)中返回的永远是"Invalid Date"。
let tiemStamp = '2022-07-29T02:38:18.000+0000'
let newTime = new Date(tiemStamp)
console.log(newTime) //==>IOS返回Invalid Date,安卓可以正常返回
这个是因为再次IOS机型中无法解析时间里面的 ‘-’ 与 T,需要进行处理一下。
function timeFormatter(time) {var date = time.substr(0, 10); //年月日var hour = time.substring(11, 13);var minute = time.substring(14, 16);var second = time.substring(17, 19);var newTime = date + " " + hour + ":" + minute + ":" + second;newTime = newTime.replace(/-/g, "/");newTime = new Date(newTime);newTime = new Date(newTime.getTime() + 8 * 3600 * 1000);newTime =newTime.getFullYear() +"-" +(newTime.getMonth() + 1) +"-" +newTime.getDate() +" " +newTime.getHours() +":" +newTime.getMinutes() +":" +newTime.getSeconds();return newTime;
}
timeFormatter(tiemStamp)//==>此时IOS中就正常展示了:2022-7-29 10:38:18
js适配IOS代T时间戳转日期相关推荐
- JS时间戳、日期互相转换
JS时间戳.日期互相转换 欢迎使用JS时间戳.日期互相转换 获取当前系统时间戳: 将时间戳转换成日期格式: 将日期格式转换成时间戳: 欢迎使用JS时间戳.日期互相转换 开头问候语:PHP 是世界上最好 ...
- js 时间戳转为日期格式
什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方 ...
- ios 秒数转化为时间_iOS UTC秒数时间戳和日期的相互转换【原创】
什么是UTC? 协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称UTC.不属于任意时区 简单介绍了一下,想详细了解的自己百度了. UTC秒数和日期相互转换,现在直接上代码 日期转换为时间 ...
- js中时间戳与日期格式的相互转换
下面总结一下js中时间戳与日期格式的相互转换: 1. 将时间戳转换成日期格式: 1 2 3 4 5 6 7 8 9 10 11 12 function timestampToTime(timestam ...
- JS获取当前时间戳与时间戳转日期时间格式
一.获取当前时间的时间戳(三种方式) const t1 = new Date().valueOf() // 第一种,推荐 const t2 = new Date().getTime() // 第二种, ...
- js 时间戳与日期时间的相互转换
js 时间戳与日期时间的相互转换 时间戳:指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数. 1.获取时间戳 1)获取当前时 ...
- Vue.js中将时间戳转换为日期格式
什么是时间戳 Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月0 ...
- php时间戳和js时间戳,js和PHP 时间戳与日期转换
js 时间戳转日期: function getYMDhms(time){ var date = new Date(parseInt(time) * 1000); //获取一个时间对象 注意:如果是u ...
- vue.js 时间戳转换日期格式
时间戳可以理解为过滤器的一种方式,日期格式的转换在项目中也经常遇到,今天我来总结项目中踩过的坑,以及解决方法. 时间戳转换日期格式有三种方法: 方式一 运行 cmd 执行 npm install mo ...
最新文章
- 基于Kafka+Flink+Redis的电商大屏实时计算案例
- sklearn相关积累
- xftp、xshell连接远程服务器,所选的用户密钥未在远程主机上注册
- python会自动释放内存吗_没白熬夜,终于把Python的内存管理机制搞明白了
- android开发倒计时新年快乐,JavaScript实现新年倒计时效果
- Fully Convolutional Networks for Semantic Segmentation 个人总结
- java调用万网域名接口
- 学习笔记-测试利器Mocha
- 目标检测第5步-使用keras版YOLOv3训练
- python写采集程序_python实现简易采集爬虫
- Android程序员必备的六大顶级开发工具,快加入你的清单,看完没有不懂的
- Linux使用技巧1--挂载U盘和Windwos分区
- linux基础篇(三)
- 2022年年终总结---新方向,新期待
- 守着“伪需求”闭门造车,还谈什么大数据价值变现
- 地球物理:大地测量学综述002
- 【图像识别-步态识别】基于计算机视觉实现步态周期检测与步态角度特征提取附MATLAB源码
- 5 Python循环嵌套案例
- 趣谈C语言之qsort函数
- 大型智慧校园商业级源代码+演示