zoukankan      html  css  js  c++  java
  • Date.parse()转化日期为时间戳,ios与Android兼容写法

    把固定格式日期转化为时间戳:

    //格式化当地日期
    new Date('2017-11-11 0:0:0')
    //结果为:Sat Nov 11 2017 00:00:00 GMT+0800 (中国标准时间)
    
    
    //日期转化为当地时间戳
    Date.parse(new Date('2017-11-11 0:0:0'))
    //结果为:1510329600000
    
    <font color="Red">//但是在ios系统下不能解析转化</font>

    兼容写法:

    //ios下写法:
    Date.parse(new Date('2017/11/11 0:0:0'))
    
    //兼容写法
    Date.parse(new Date('2017-11-11 0:0:0'))||Date.parse(new Date('2017/11/11 0:0:0'))
    
    //封装函数(data格式为2017-11-11)
    function formatTimeStamp(date,time='0:0:0'){
        return Date.parse(new Date(`${data} ${time}`))||Date.parse(new Date(`${data.replace(/-/g,'/')} ${time}`))
    }
    formatTimeStamp('2017-11-11');//已经兼容
  • 相关阅读:
    java第四次作业
    java第五次作业
    java第三次作业
    第二次学习笔记
    java学习笔记
    第十四周完成情况
    课程计划进程
    课程设计分工
    JAVA学习笔记(六)
    JAVA学习笔记(五)
  • 原文地址:https://www.cnblogs.com/ymh2013/p/9392352.html
Copyright © 2011-2022 走看看