zoukankan      html  css  js  c++  java
  • 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));
    

      返回值:

  • 相关阅读:
    收缩清空数据库
    ExecuteScalar 返回值问题
    JS“缺少标识符 字符串或数字”错误
    Access判断空字符串的SQL语句
    decimal与 float的区别
    按照特定的字符拆分字段
    php中heredoc与nowdoc的使用方法
    php 类接口继承练习
    委托
    关闭form前提示是否保存
  • 原文地址:https://www.cnblogs.com/ffyun/p/13938194.html
Copyright © 2011-2022 走看看