ios和android关于js获取时间的兼容问题

今天遇见一个问题:


我准备写一个控制只能在某个时间段才能操作,其他时间不行。

逻辑是先获取今天时间(2018-03-29),然后用Date.parse()转换,然后判断时间。


下面上代码:


// 获取当前时间

       function  getNowFormatDate() {

            var date = new Date();

            var seperator1 = "/";     //划重点!就是这里(—)  。(—)的时候安卓兼容,ios不兼容,换成斜杠(—)完美兼容了

            var year = date.getFullYear();

            var month = date.getMonth() + 1;

            var strDate = date.getDate();

            var currentdate = year + seperator1 + month + seperator1 + strDate;

            return currentdate;

        }


            // 限制提现时间

            var curTime = Date.parse(new Date);

            // 今天时间

            var today =  getNowFormatDate() ;

            var startTimes = Date.parse(today + ' 11:00:00');

            var endTimes = Date.parse(today + ' 14:00:00');

            if ( curTime <= endTimes && curTime >= startTimes){

                    //do something    时间范围来

            } else {

                    // do something  时间范围外
            }


有问题的朋友可以留言,欢迎交流。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,452评论 0 10
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,186评论 6 13
  • 教练是个老头 黑得有点过 正因为黑 他总是和我比牙齿 以取笑我的丑陋处 教练人很好 对谁都很客观 也因为我们是来受...
    亦柔阅读 586评论 0 0
  • 三次的免写权一直象一把悬而未决的剑挂在我头上,每次我都想把它砸下来。每次到最后一刻都收手,乖乖地写作业去了。 个性...
    若言若语阅读 222评论 0 0
  • 毕业季,2012级的学长学姐要说再见了,大一,是他们迎接了作为新生的我们。 学长W,考上了陕西师范大学古代文学专业...
    __LHHHHH__阅读 216评论 0 2