• js根据时间段平均分割时间


    话不多说,直接上代码

    function ik_sjdfenge(time_dq,SJD,cishu) {
                function getTime(data){
                    var _data = data;
                    //如果是13位正常,如果是10位则需要转化为毫秒
                    if (String(data).length == 13) {
                        _data = data
                    } else {
                        _data = data*1000
                    }
                    const time = new Date(_data);
                    const Y = time.getFullYear();
                    const Mon = ik_pd(time.getMonth() + 1);
                    const Day = ik_pd(time.getDate());
                    const H = ik_pd(time.getHours());
                    const Min = ik_pd(time.getMinutes());
                    const S = ik_pd(time.getSeconds());
                    function ik_pd(datas) {
                        if(datas.toString().length == 1){
                            return "0" + datas;
                        }else{
                            return datas;
                        }
                    }
                    return `${Y}-${Mon}-${Day} ${H}:${Min}:${S}`
                }
                var SJDfg = SJD.split('-');
                var time_on1 = time_dq + " " + SJDfg[0];
                var time_on1s = parseInt(new Date(time_on1).getTime() / 1000);
                var time_on2 = time_dq + " " + SJDfg[1];
                var time_on2s = parseInt(new Date(time_on2).getTime() / 1000)
                var xiangchabi = parseInt(3600 / cishu);
                var SJD_json = [];
                for(var i = 0;i<cishu;i++){
                    var dq_sjc = (xiangchabi * i) + time_on1s;
                    SJD_json[i] = {
                        'id':i+1,
                        'time':getTime(dq_sjc),
                        'sjc':dq_sjc
                    };
                }
                return SJD_json;
            }
            console.log(ik_sjdfenge("2020-11-7","17:00:00-16:00:00",10));
    

      返回值:

  • 相关阅读:
    ios9 键盘使uiwindow上移
    UIStackView在UITableviewCell中
    uitableviewcell侧滑删除等
    系统设置
    UIImagePickerController 导航样式调整
    设置frame时,大小在不同型号手机上不同
    storyBoard Reference 的坑
    uitableview 滚回顶部
    swift格式化输出
    UIAlertController
  • 原文地址:https://www.cnblogs.com/ffyun/p/13938194.html
Copyright © 2020-2023  润新知