当前位置: 首页 > news >正文

聊城做网站低费用aso优化平台有哪些

聊城做网站低费用,aso优化平台有哪些,网站开发流程荆州,自己网站建设容易吗以上图片选择了时间段 现在需要判断 当前选择的时间段 不能够是 有交叉的所以现在需要循环判断 //判断时间段是否重叠交叉 export function areIntervalsNonOverlapping(intervals:any) {// 辅助函数:将时间字符串转换为从当天午夜开始计算的分钟数function conver…

以上图片选择了时间段 现在需要判断 当前选择的时间段 不能够是 有交叉的所以现在需要循环判断

//判断时间段是否重叠交叉
export function areIntervalsNonOverlapping(intervals:any) {// 辅助函数:将时间字符串转换为从当天午夜开始计算的分钟数function convertToMinutes(timeString:any) {const [hours, minutes, seconds] = timeString.split(':').map(Number)return hours * 60 + minutes // 忽略秒数,如果需要更高精度可以加上 seconds}// 转换时间并排序const sortedIntervals = intervals.map(interval => ({...interval,beginMinutes: convertToMinutes(interval.polishBeginTime),endMinutes: convertToMinutes(interval.polishEndTime),})).sort((a, b) => a.beginMinutes - b.beginMinutes)// 检查重叠for (let i = 1; i < sortedIntervals.length; i++) {const current = sortedIntervals[i]const previous = sortedIntervals[i - 1]// 处理跨越午夜的情况if (current.beginMinutes < previous.endMinutes ||(current.beginMinutes === 0 && previous.endMinutes > 23 * 60)) {return false // 重叠}}return true // 没有重叠
}

以上就是这个算法 

传入数组 就可以

我的数组格式 是 

[
{
//判断时间段是否重叠交叉
polishBeginTime:"01:00:00"
polishEndTime:"02:00:00"}]

http://www.tj-hxxt.cn/news/78987.html

相关文章:

  • 企业门户网站功能cpv广告联盟
  • 织梦个人网站模版企业网站设计与实现论文
  • 怎么样做淘宝优惠券网站哪里有营销策划培训班
  • 专业别墅设计装修优化方案官网电子版
  • 网站建设选方舟网络数字营销平台有哪些
  • 抚州做网站价格多少网站怎么做到秒收录
  • 网站建设与维护书籍推荐电商网站建设公司
  • 设计网站多少钱网球排名即时最新排名
  • 阿里云win服务器怎么做网站浏览器看b站
  • 俄语网站开发公司网站优化
  • 郑州做网站茂睿科技中国刚刚发生8件大事
  • 中国做健身补剂的网站百度客服在线咨询
  • 用易语言做网站好的竞价推广外包公司
  • 网站内页是什么百度建站官网
  • 如何查看网站域名信息百度客服人工在线咨询
  • 泊头公司做网站军事网站大全军事网
  • 建设工程公司logo设计长春网络推广优化
  • 怎么做一个电子商务网站网站建设明细报价表
  • 装修公司网站 源码怎样把广告放到百度
  • 做网站行业如何跟客户交流怎样制作网站
  • 重庆建站武汉网络推广seo
  • 青岛公司做网站郑州seo优化外包
  • 深圳网站制作公司多少钱天津百度推广公司电话
  • 四川遂宁做网站的公司谷歌浏览器官网下载
  • 贵州省建设职业技术学院网站合肥网站推广公司哪家好
  • 沭阳奥体小区做网站的举例一个成功的网络营销案例
  • 做网站需要多大的空间广告营销公司
  • 一个企业可以做多个网站吗口碑优化seo
  • 常州找工作哪个网站好成都百度推广开户公司
  • 建设银行的官方网站公告seo搜狗排名点击