904118851 8 months ago
parent
commit
658d38412e
1 changed files with 204 additions and 35 deletions
  1. 204 35
      PULL_DATA_FACTORY/PULL_DATA.js

+ 204 - 35
PULL_DATA_FACTORY/PULL_DATA.js

@@ -224,45 +224,214 @@ CMD.init = async function(){
 
  // 生成24小时的时间区间
  CMD.generate24HourRanges = function() {
-    const ranges = [];
-    const today = new Date();
-    today.setMinutes(0);
-    today.setSeconds(0);
-    today.setMilliseconds(0);
+    // const ranges = [];
+    // const today = new Date();
+    // today.setMinutes(0);
+    // today.setSeconds(0);
+    // today.setMilliseconds(0);
 
-    for (let hour = 0; hour < 24; hour++) {
-        const timeString = `${hour.toString().padStart(2, '0')}:00`;
-        let periodName = '';
+    // for (let hour = 0; hour < 24; hour++) {
+    //     const timeString = `${hour.toString().padStart(2, '0')}:00`;
+    //     let periodName = '';
 
-        // 设置当天的小时
-        today.setHours(hour);
-        const timestamp = today.getTime();
+    //     // 设置当天的小时
+    //     today.setHours(hour);
+    //     const timestamp = today.getTime();
 
-        // 根据时间划分时段
-        if (hour >= 0 && hour < 6) {
-            periodName = '凌晨区间';
-        } else if (hour >= 6 && hour < 9) {
-            periodName = '早晨区间';
-        } else if (hour >= 9 && hour < 12) {
-            periodName = '上午区间';
-        } else if (hour >= 12 && hour < 14) {
-            periodName = '中午区间';
-        } else if (hour >= 14 && hour < 18) {
-            periodName = '下午区间';
-        } else if (hour >= 18 && hour < 22) {
-            periodName = '晚上区间';
-        } else {
-            periodName = '深夜区间';
+    //     // 根据时间划分时段
+    //     if (hour >= 0 && hour < 6) {
+    //         periodName = '凌晨区间';
+    //     } else if (hour >= 6 && hour < 9) {
+    //         periodName = '早晨区间';
+    //     } else if (hour >= 9 && hour < 12) {
+    //         periodName = '上午区间';
+    //     } else if (hour >= 12 && hour < 14) {
+    //         periodName = '中午区间';
+    //     } else if (hour >= 14 && hour < 18) {
+    //         periodName = '下午区间';
+    //     } else if (hour >= 18 && hour < 22) {
+    //         periodName = '晚上区间';
+    //     } else {
+    //         periodName = '深夜区间';
+    //     }
+    //     ranges.push({
+    //         name: periodName,
+    //         start: timeString,
+    //         timestamp: timestamp,
+    //         hour:hour,
+    //         timeFormat: new Date(timestamp).toLocaleString() // 可读的时间格式
+    //     });
+    // }
+    let ranges = [
+        {
+          name: '凌晨区间',
+          start: '00:00',
+          timestamp: 1733760000000,
+          hour: 0,
+          timeFormat: '12/10/2024, 12:00:00 AM'
+        },
+        {
+          name: '凌晨区间', 
+          start: '01:00',
+          timestamp: 1733763600000,
+          hour: 1,
+          timeFormat: '12/10/2024, 1:00:00 AM'
+        },
+        {
+          name: '凌晨区间',
+          start: '02:00', 
+          timestamp: 1733767200000,
+          hour: 2,
+          timeFormat: '12/10/2024, 2:00:00 AM'
+        },
+        {
+          name: '凌晨区间',
+          start: '03:00',
+          timestamp: 1733770800000,
+          hour: 3,
+          timeFormat: '12/10/2024, 3:00:00 AM'
+        },
+        {
+          name: '凌晨区间',
+          start: '04:00',
+          timestamp: 1733774400000,
+          hour: 4,
+          timeFormat: '12/10/2024, 4:00:00 AM'
+        },
+        {
+          name: '凌晨区间',
+          start: '05:00',
+          timestamp: 1733778000000,
+          hour: 5,
+          timeFormat: '12/10/2024, 5:00:00 AM'
+        },
+        {
+          name: '早晨区间',
+          start: '06:00',
+          timestamp: 1733781600000,
+          hour: 6,
+          timeFormat: '12/10/2024, 6:00:00 AM'
+        },
+        {
+          name: '早晨区间',
+          start: '07:00',
+          timestamp: 1733785200000,
+          hour: 7,
+          timeFormat: '12/10/2024, 7:00:00 AM'
+        },
+        {
+          name: '早晨区间',
+          start: '08:00',
+          timestamp: 1733788800000,
+          hour: 8,
+          timeFormat: '12/10/2024, 8:00:00 AM'
+        },
+        {
+          name: '上午区间',
+          start: '09:00',
+          timestamp: 1733792400000,
+          hour: 9,
+          timeFormat: '12/10/2024, 9:00:00 AM'
+        },
+        {
+          name: '上午区间',
+          start: '10:00',
+          timestamp: 1733796000000,
+          hour: 10,
+          timeFormat: '12/10/2024, 10:00:00 AM'
+        },
+        {
+          name: '上午区间',
+          start: '11:00',
+          timestamp: 1733799600000,
+          hour: 11,
+          timeFormat: '12/10/2024, 11:00:00 AM'
+        },
+        {
+          name: '中午区间',
+          start: '12:00',
+          timestamp: 1733803200000,
+          hour: 12,
+          timeFormat: '12/10/2024, 12:00:00 PM'
+        },
+        {
+          name: '中午区间',
+          start: '13:00',
+          timestamp: 1733806800000,
+          hour: 13,
+          timeFormat: '12/10/2024, 1:00:00 PM'
+        },
+        {
+          name: '下午区间',
+          start: '14:10',
+          timestamp: 1733810400000,
+          hour: 14,
+          timeFormat: '12/10/2024, 2:00:00 PM'
+        },
+        {
+          name: '下午区间',
+          start: '15:00',
+          timestamp: 1733814000000,
+          hour: 15,
+          timeFormat: '12/10/2024, 3:00:00 PM'
+        },
+        {
+          name: '下午区间',
+          start: '16:00',
+          timestamp: 1733817600000,
+          hour: 16,
+          timeFormat: '12/10/2024, 4:00:00 PM'
+        },
+        {
+          name: '下午区间',
+          start: '17:00',
+          timestamp: 1733821200000,
+          hour: 17,
+          timeFormat: '12/10/2024, 5:00:00 PM'
+        },
+        {
+          name: '晚上区间',
+          start: '18:00',
+          timestamp: 1733824800000,
+          hour: 18,
+          timeFormat: '12/10/2024, 6:00:00 PM'
+        },
+        {
+          name: '晚上区间',
+          start: '19:00',
+          timestamp: 1733828400000,
+          hour: 19,
+          timeFormat: '12/10/2024, 7:00:00 PM'
+        },
+        {
+          name: '晚上区间',
+          start: '20:00',
+          timestamp: 1733832000000,
+          hour: 20,
+          timeFormat: '12/10/2024, 8:00:00 PM'
+        },
+        {
+          name: '晚上区间',
+          start: '21:00',
+          timestamp: 1733835600000,
+          hour: 21,
+          timeFormat: '12/10/2024, 9:00:00 PM'
+        },
+        {
+          name: '深夜区间',
+          start: '22:00',
+          timestamp: 1733839200000,
+          hour: 22,
+          timeFormat: '12/10/2024, 10:00:00 PM'
+        },
+        {
+          name: '深夜区间',
+          start: '23:00',
+          timestamp: 1733842800000,
+          hour: 23,
+          timeFormat: '12/10/2024, 11:00:00 PM'
         }
-        ranges.push({
-            name: periodName,
-            start: timeString,
-            timestamp: timestamp,
-            hour:hour,
-            timeFormat: new Date(timestamp).toLocaleString() // 可读的时间格式
-        });
-    }
-    console.log("ranges:",ranges)
+      ]
     return ranges;
 }