
Java
// 设置起始日期var startDate = new Date(2021, 0, 4); // 2021年1月4日// 获取第一次遇到的周二和周五var monday = startDate.getDay();var friday = monday + (monday == 0) 7 : monday + 1;// 计算间隔天数var intervalDays = (monday - startDate.getDay()) + (monday == 0) ? 7 : (monday + 1) - startDate.getDay();// 使用now()函数获取当前时间var now = new Date();// 计算结果var result = now - (intervalDays * now.getHours() / 24); // 根据周周期循环计算每个小时的平均值以上代码假设你想要计算从起始日期开始到当前时间这期间每周二和周五的平均值,并将结果精确到小时级别。如果你有其他需求,请随时告诉我。注意:以上代码仅供参考,你可以根据自己的需求进行修改和适配。希望以上内容能对您有所帮助!如有任何问题,请随时追问。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号