今天做了一个需求,要在列表中把后台返回来的时间给显示出来,使用 new Date(str) 在微信开发者工具上显示是没有问题的,然后在IOS系统上显示是NAN。

原因是 IOS系统只识别 " / " 不识别 " - ".

后台返回来的时间类型一般有三种 时间、时间搓、字符串。我们就研究一下这三种类型怎么 处理才能兼容安卓系统和IOS系统吧。
formatTime(d) {
var year = d.getFullYear();
var month = d.getMonth() + 1;
var date = d.getDate();
var hour = d.getHours();
var minute = d.getMinutes();
var second = d.getSeconds();
return year + “/” + (D[month] || month) + “/” + (D[date] || date) + " " + (D[hour] || hour) + “:” + (D[minute] || minute) + “:” + (D[second] || second);//必须是‘/’格式
}。

var date = “2019-8-14 10:03:45”

//不兼容代码
var newDate = new Date(date);

//解决
var newDate = new Date(date.replace(/-/g, ‘/’));

二、时间戳类型 1565776169000 (毫秒) 最后显示 2019/08/14 17:49:29

var date = 1565776169000; //必须是数值类型,必须是13位数
var newDate = new Date(date);
var newDateTime = dateFormater.formatTime(newDate) // 2019/08/14 17:49:29

三、时间类型 2019-08-09T18:23:27.000+0800

var date = ‘2019-08-09T18:23:27.000+0800’;
var data = date.substr(0, 19); //‘2019-08-09T18:23:27’
var newDate = new Date(data.replace(/T/g, ’ ').replace(/-/g, ‘/’));

uniapp 日期时间 计算相关推荐

  1. ddmmyy日期格式是多少_解锁9个日期时间计算套路,效率提高3.2%

    小伙伴们好啊,今天老祝和大家学习一组日期时间计算的套路,让工作效率再高一点点. 1.日期时间合并 如下图,需要将A列日期和B列的时间合并到一起,变成既有日期又带有时间的数据. C2公式为: =A2+B ...

  2. php 日期算法,php日期时间计算,转载

    php日期时间计算,转载 //php获取今天日期 date("Y-m-d"); //php获取昨天日期 date("Y-m-d",strtotime(" ...

  3. python怎么判断日期是星期几_15个日期时间计算套路,快快拿走不用谢

    小伙伴们好啊,今天老祝和大家一起学习日期时间计算的套路,掌握这些套路,工作效率可以再高一点点. 1.合并日期和时间 如下图,如何将A列日期和B列的时间合并到一起,变成既有日期又带有时间的数据呢?哈哈哈 ...

  4. mysql 常用日期时间计算

    根据当前日期计算: 1.日期格式化: select DATE_FORMAT(now(),'%Y%m%d') // 20220101 select DATE_FORMAT(now(),'%Y/%m/%d ...

  5. 微信小程序时间加法_微信小程序-日期时间计算

    //new Date():系统当前时间,先将当前时间转化为时间戳的形式 var timestamp = Date.parse(new Date()); //想在系统当前时间基础上,想加的天数或小时 v ...

  6. 致远OA表单自定义函数(日期时间计算)

    场景思考: 表单里有个自动获取系统时间的开始时间,一个固定的考试时间.现在需要自动计算出考试结束时间,怎么操作呢? 解决思路: 增加一个数字控件"分钟换算小时",设置控件的小数位长 ...

  7. uniapp日期时间选择器的实现

    由于项目需求需要,尝试过使用Vant组件库 但是一直出现问题 插件市场的插件又不太符合需求,使用就查了相关资料,最终捣鼓的效果如下: 首先现在根目录下创建util文件夹放dateTimePicker. ...

  8. 转:mysql的日期/时间函数

    没事整理下,方便以后查阅 一.     Mysql 获得当前日期时间 Now() : 获得当前的 日期+ 时间(date + time )函数: mysql> select now(); +-- ...

  9. oracle和MySQL的日期函数_mysql与oracle的日期/时间函数小结

    前言 本文的日期/时间全部格式化为"2016-01-01 01:01:01"形式: MONITOR_TIME为数据库表字段: 字符串与日期/时间相互转换函数 Oracle 日期/时 ...

  10. mysql日期存到oracle_mysql与oracle的日期/时间函数小结

    前言 本文的日期/时间全部格式化为"2016-01-01 01:01:01"形式: MONITOR_TIME为数据库表字段: 字符串与日期/时间相互转换函数 Oracle 日期/时 ...

最新文章

  1. IDEA Maven项目引入本地外部jar包
  2. 来字节才发现,31岁程序员已经是大团队里最老的了!才发现自己从未真的努力,虽然每天加班到十二点,但只怀着赶紧干完的抱怨!...
  3. 大佬共话AI:“三马二宏”等亮相2020年世界人工智能大会
  4. ES6 对象的新功能与解构赋值介绍
  5. 巨头扎堆“当农民”-丰收节交易会·万祥军:谋定生机
  6. PHP漏洞之session会话劫持
  7. 天猫上线“商家售后服务评价”功能,消费者体验将纳入商家考核指标
  8. dnf一天能获得多少黑暗之眼_DNF:千万金币远古遗愿成废铁,95版本完美传说换装武器只需1个月...
  9. 对比一段ADC键值读取的代码
  10. 征稿 | ​2020年全国知识图谱与语义计算大会
  11. 高锟诺奖演讲:《古沙递捷音》
  12. 邱跃鹏:软硬件一体化、Serverless、智能化是云计算三大趋势
  13. CUDA10.0+python3.6+pytorch1.2.0+torchvision0.4.0
  14. java8 list统计(求和、最大、最小、平均)
  15. 设计模式之责任链模式(Java实现)
  16. 用PS制作电子签名方法总结
  17. 如何在Microsoft Outlook中使用Gmail
  18. Vue中调用LiverPlayer H5播放器实现萤石云视频监控
  19. VMware Workstation虚拟机安装及虚拟机搭建(内有虚拟机安装包及序列号和系统镜像)...
  20. 小程序 wepy+MinUI

热门文章

  1. 帕累托最优和纳什均衡例子
  2. 135、137、138、139和445端口
  3. 用户行为分析的指标体系
  4. 故事板(StoryBoards)和动画(Animations)
  5. web16(ColorBox插件编写)
  6. 图片加载防闪动的CSS方法
  7. web h5调用微信分享功能
  8. 想成为一个Java软件工程师,谁能带我学一学?
  9. GitHub中国区前100名到底是什么样的人
  10. 贪吃蛇_C语言_VS2019