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

2024年节假日sql脚本(区分休息日、节假日、工作日、调休工作)

建表

CREATE TABLE `no_work_day` (`id` int NOT NULL AUTO_INCREMENT,`day` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='节假日表';

执行脚本插入数据

INSERT INTO `no_work_day` (`day`) VALUES ('20240101');
INSERT INTO `no_work_day` (`day`) VALUES ('20240106');
INSERT INTO `no_work_day` (`day`) VALUES ('20240107');
INSERT INTO `no_work_day` (`day`) VALUES ('20240113');
INSERT INTO `no_work_day` (`day`) VALUES ('20240114');
INSERT INTO `no_work_day` (`day`) VALUES ('20240120');
INSERT INTO `no_work_day` (`day`) VALUES ('20240121');
INSERT INTO `no_work_day` (`day`) VALUES ('20240127');
INSERT INTO `no_work_day` (`day`) VALUES ('20240128');
INSERT INTO `no_work_day` (`day`) VALUES ('20240203');
INSERT INTO `no_work_day` (`day`) VALUES ('20240210');
INSERT INTO `no_work_day` (`day`) VALUES ('20240211');
INSERT INTO `no_work_day` (`day`) VALUES ('20240212');
INSERT INTO `no_work_day` (`day`) VALUES ('20240213');
INSERT INTO `no_work_day` (`day`) VALUES ('20240214');
INSERT INTO `no_work_day` (`day`) VALUES ('20240215');
INSERT INTO `no_work_day` (`day`) VALUES ('20240216');
INSERT INTO `no_work_day` (`day`) VALUES ('20240217');
INSERT INTO `no_work_day` (`day`) VALUES ('20240224');
INSERT INTO `no_work_day` (`day`) VALUES ('20240225');
INSERT INTO `no_work_day` (`day`) VALUES ('20240302');
INSERT INTO `no_work_day` (`day`) VALUES ('20240303');
INSERT INTO `no_work_day` (`day`) VALUES ('20240309');
INSERT INTO `no_work_day` (`day`) VALUES ('20240310');
INSERT INTO `no_work_day` (`day`) VALUES ('20240316');
INSERT INTO `no_work_day` (`day`) VALUES ('20240317');
INSERT INTO `no_work_day` (`day`) VALUES ('20240323');
INSERT INTO `no_work_day` (`day`) VALUES ('20240324');
INSERT INTO `no_work_day` (`day`) VALUES ('20240330');
INSERT INTO `no_work_day` (`day`) VALUES ('20240331');
INSERT INTO `no_work_day` (`day`) VALUES ('20240404');
INSERT INTO `no_work_day` (`day`) VALUES ('20240405');
INSERT INTO `no_work_day` (`day`) VALUES ('20240406');
INSERT INTO `no_work_day` (`day`) VALUES ('20240413');
INSERT INTO `no_work_day` (`day`) VALUES ('20240414');
INSERT INTO `no_work_day` (`day`) VALUES ('20240420');
INSERT INTO `no_work_day` (`day`) VALUES ('20240421');
INSERT INTO `no_work_day` (`day`) VALUES ('20240427');
INSERT INTO `no_work_day` (`day`) VALUES ('20240501');
INSERT INTO `no_work_day` (`day`) VALUES ('20240502');
INSERT INTO `no_work_day` (`day`) VALUES ('20240503');
INSERT INTO `no_work_day` (`day`) VALUES ('20240504');
INSERT INTO `no_work_day` (`day`) VALUES ('20240505');
INSERT INTO `no_work_day` (`day`) VALUES ('20240512');
INSERT INTO `no_work_day` (`day`) VALUES ('20240518');
INSERT INTO `no_work_day` (`day`) VALUES ('20240519');
INSERT INTO `no_work_day` (`day`) VALUES ('20240525');
INSERT INTO `no_work_day` (`day`) VALUES ('20240526');
INSERT INTO `no_work_day` (`day`) VALUES ('20240601');
INSERT INTO `no_work_day` (`day`) VALUES ('20240602');
INSERT INTO `no_work_day` (`day`) VALUES ('20240608');
INSERT INTO `no_work_day` (`day`) VALUES ('20240609');
INSERT INTO `no_work_day` (`day`) VALUES ('20240610');
INSERT INTO `no_work_day` (`day`) VALUES ('20240615');
INSERT INTO `no_work_day` (`day`) VALUES ('20240616');
INSERT INTO `no_work_day` (`day`) VALUES ('20240622');
INSERT INTO `no_work_day` (`day`) VALUES ('20240623');
INSERT INTO `no_work_day` (`day`) VALUES ('20240629');
INSERT INTO `no_work_day` (`day`) VALUES ('20240630');
INSERT INTO `no_work_day` (`day`) VALUES ('20240706');
INSERT INTO `no_work_day` (`day`) VALUES ('20240707');
INSERT INTO `no_work_day` (`day`) VALUES ('20240713');
INSERT INTO `no_work_day` (`day`) VALUES ('20240714');
INSERT INTO `no_work_day` (`day`) VALUES ('20240720');
INSERT INTO `no_work_day` (`day`) VALUES ('20240721');
INSERT INTO `no_work_day` (`day`) VALUES ('20240727');
INSERT INTO `no_work_day` (`day`) VALUES ('20240728');
INSERT INTO `no_work_day` (`day`) VALUES ('20240803');
INSERT INTO `no_work_day` (`day`) VALUES ('20240804');
INSERT INTO `no_work_day` (`day`) VALUES ('20240810');
INSERT INTO `no_work_day` (`day`) VALUES ('20240811');
INSERT INTO `no_work_day` (`day`) VALUES ('20240817');
INSERT INTO `no_work_day` (`day`) VALUES ('20240818');
INSERT INTO `no_work_day` (`day`) VALUES ('20240824');
INSERT INTO `no_work_day` (`day`) VALUES ('20240825');
INSERT INTO `no_work_day` (`day`) VALUES ('20240831');
INSERT INTO `no_work_day` (`day`) VALUES ('20240901');
INSERT INTO `no_work_day` (`day`) VALUES ('20240907');
INSERT INTO `no_work_day` (`day`) VALUES ('20240908');
INSERT INTO `no_work_day` (`day`) VALUES ('20240915');
INSERT INTO `no_work_day` (`day`) VALUES ('20240916');
INSERT INTO `no_work_day` (`day`) VALUES ('20240917');
INSERT INTO `no_work_day` (`day`) VALUES ('20240921');
INSERT INTO `no_work_day` (`day`) VALUES ('20240922');
INSERT INTO `no_work_day` (`day`) VALUES ('20240928');
INSERT INTO `no_work_day` (`day`) VALUES ('20241001');
INSERT INTO `no_work_day` (`day`) VALUES ('20241002');
INSERT INTO `no_work_day` (`day`) VALUES ('20241003');
INSERT INTO `no_work_day` (`day`) VALUES ('20241004');
INSERT INTO `no_work_day` (`day`) VALUES ('20241005');
INSERT INTO `no_work_day` (`day`) VALUES ('20241006');
INSERT INTO `no_work_day` (`day`) VALUES ('20241007');
INSERT INTO `no_work_day` (`day`) VALUES ('20241013');
INSERT INTO `no_work_day` (`day`) VALUES ('20241019');
INSERT INTO `no_work_day` (`day`) VALUES ('20241020');
INSERT INTO `no_work_day` (`day`) VALUES ('20241026');
INSERT INTO `no_work_day` (`day`) VALUES ('20241027');
INSERT INTO `no_work_day` (`day`) VALUES ('20241102');
INSERT INTO `no_work_day` (`day`) VALUES ('20241103');
INSERT INTO `no_work_day` (`day`) VALUES ('20241109');
INSERT INTO `no_work_day` (`day`) VALUES ('20241110');
INSERT INTO `no_work_day` (`day`) VALUES ('20241116');
INSERT INTO `no_work_day` (`day`) VALUES ('20241117');
INSERT INTO `no_work_day` (`day`) VALUES ('20241123');
INSERT INTO `no_work_day` (`day`) VALUES ('20241124');
INSERT INTO `no_work_day` (`day`) VALUES ('20241130');
INSERT INTO `no_work_day` (`day`) VALUES ('20241201');
INSERT INTO `no_work_day` (`day`) VALUES ('20241207');
INSERT INTO `no_work_day` (`day`) VALUES ('20241208');
INSERT INTO `no_work_day` (`day`) VALUES ('20241214');
INSERT INTO `no_work_day` (`day`) VALUES ('20241215');
INSERT INTO `no_work_day` (`day`) VALUES ('20241221');
INSERT INTO `no_work_day` (`day`) VALUES ('20241222');
INSERT INTO `no_work_day` (`day`) VALUES ('20241228');
INSERT INTO `no_work_day` (`day`) VALUES ('20241229');

相关文章:

2024年节假日sql脚本(区分休息日、节假日、工作日、调休工作)

建表 CREATE TABLE no_work_day (id int NOT NULL AUTO_INCREMENT,day varchar(255) DEFAULT NULL,PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETutf8mb3 COMMENT节假日表;执行脚本插入数据 INSERT INTO no_work_day (day) VALUES (20240101); INSERT INTO no_work_day (…...

vue3介绍

介绍 3完全兼容2的语法 vue3:体积更小,性能会更高。底层做了很多优化 2倍左右 vue3vitets 渐进式框架 vue3和vue2 的区别 新语法,性能上提升很多 思想是一致的:动态绑定:状态data&计算属性,监听某些状态…...

Spark SQL自定义collect_list分组排序

想要在spark sql中对group by concat_ws()的字段进行排序,可以参考如下方法。 原始数据如下: ------------ |id |name |type| ------------ |1 |name1|p | |2 |name2|p | |3 |name3|p | |1 |x1 |q | |2 |x2 |q | |3 |x3 |q | …...

2023年云计算的发展趋势如何?

混合云的持续发展:混合云指的是将公有云和私有云进行结合,形成一种统一的云计算环境。随着企业对数据隐私和安全性的要求越来越高,以及在数据存储和处理方面的需求不断增长,混合云正在逐渐成为主流。预计未来混合云将会继续保持高…...

uniapp中picker 获取时间组件如何把年月日改成年月日默认时分秒为00:00:00

如图所示,uniapp中picker组件的日期格式为: 但后端要 2023-11-08 00:00:00格式 如何从2023-11-08转化为 2023-11-08 00:00:00:👇 const date new Date(e.detail.value);//"2023-11-17" date.setHours(0, 0, 0); // 2…...

k8s operator

Kubernetes Operator 是一种用于特定应用的控制器,可扩展 Kubernetes API 的功能,来代表 Kubernetes 用户创建、配置和管理复杂应用的实例。它基于基本 Kubernetes 资源和控制器概念构建,但又涵盖了特定领域或应用的知识,用于实现…...

使用io_uring

目录 升级内核以支持io_uring Io_uring 关注点 有序性 IOPOLL SQPOLL 环大小 wrk线程数量 升级内核以支持io_uring #!/bin/bash#内核源码压缩包 kernel_targz"linux-5.14.21.tar.xz"#内核源码解压后的目录 kernel_source"linux-5.14.21"echo "…...

LeetCode算法题解(回溯)|LeetCode93. 复原 IP 地址、LeetCode78. 子集、LeetCode90. 子集 II

一、LeetCode93. 复原 IP 地址 题目链接:93. 复原 IP 地址 题目描述: 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 . 分隔。 例如:"0.…...

vue、react数据绑定的区别?

Vue 和 React 是两个流行的前端框架,它们在数据绑定方面有一些区别。 Vue 的数据绑定: Vue 使用双向数据绑定(two-way data binding)的概念。这意味着当数据发生变化时,视图会自动更新;同时,当…...

前端Vue 页面滑动监听 拿到滑动的坐标值

前言 前端Vue 页面滑动监听 拿到滑动的坐标值 实现 Vue2写法 mounted() {// 监听页面滚动事件window.addEventListener("scroll", this.scrolling);}, methods: { scrolling() {// 滚动条距文档顶部的距离let scrollTop window.pageYOffset ||document.documentE…...

CSS实现鼠标移至图片上显示遮罩层及文字效果

效果图&#xff1a; 1、将遮罩层html代码与图片放在一个div 我是放在 .proBK里。 <div class"proBK"><img src"../../assets/image/taskPro.png" class"proImg"><div class"imgText"><h5>用户在线发布任务&l…...

【OpenCV实现图像:图像处理技巧之空间滤波】

文章目录 概要导入库空间过滤器模板展示效果分析与总结 概要 空间滤波器是数字图像处理中的基本工具之一。它通过在图像的每个像素位置上应用一个特定的滤波模板&#xff0c;根据该位置周围的相邻像素值进行加权操作&#xff0c;从而修改该像素的值。这种加权操作能够突出或模…...

载波通讯电表的使用年限是多久?

随着科技的飞速发展&#xff0c;智能家居、物联网等概念逐渐深入人心&#xff0c;载波通讯电表作为一种新型的智能电表&#xff0c;凭借其低功耗、高可靠性、远程通讯等优点&#xff0c;广泛应用于居民用电、工业生产等领域。那么&#xff0c;载波通讯电表的使用年限是多久呢&a…...

微信小程序多端应用 Donut 多端编译

目前支持 wxml、wxs、js/ts、json&#xff0c;less/sass 等文件类型&#xff0c;资源支持通过配置区分不同平台 wxml中使用 <!-- #if MP --><view class"test-view">wechat</view><!-- #elif IOS --><view class"test-view"…...

调试 Mahony 滤波算法的思考 10

调试 Mahony 滤波算法的思考 1. 说在前面的2.Mahony滤波算法的核心思想3. 易懂的理解 Mahony 滤波算法的过程4. 其他的一些思考5. 民间 9轴评估板 1. 说在前面的 之前调试基于QMI8658 6轴姿态解算的时候&#xff0c;我对Mahony滤波的认识还比较浅薄。初次的学习和代码的移植让…...

Bean——IOC(Github上有代码)

源码 https://github.com/cmdch2017/Bean_IOC.git 获取Bean对象 BeanFactory Bean的作用域 第三方Bean需要用Bean注解 比如消息队列项目中&#xff0c;需要用到Json的消息转换器&#xff0c;这是第三方的Bean对象&#xff0c;所以不能用Component&#xff0c;而要用Bean …...

功能更新|Leangoo领歌免费敏捷工具支持SAFe大规模敏捷框架

Leangoo领歌是一款永久免费的专业的敏捷开发管理工具&#xff0c;提供端到端敏捷研发管理解决方案&#xff0c;涵盖敏捷需求管理、任务协同、进展跟踪、统计度量等。 
 Leangoo可以支持敏捷研发管理全流程&#xff0c;包括小型团队敏捷开发&#xff0c;规模化敏捷SAFe&#xf…...

漏刻有时百度地图API实战开发(1)华为手机无法使用addEventListener click 的兼容解决方案

漏刻有时百度地图API实战开发(1)华为手机无法使用addEventListener click 的兼容解决方案漏刻有时百度地图API实战开发(2)文本标签显示和隐藏的切换开关漏刻有时百度地图API实战开发(3)自动获取地图多边形中心点坐标漏刻有时百度地图API实战开发(4)显示指定区域在移动端异常的解…...

交流信号继电器 DX-31BJ/AC220V JOSEF约瑟 电压启动 面板嵌入式安装

DX系列信号继电器由矩形脉冲激磁&#xff0c;磁钢保持。本继电器为双绕组。工作线圈可为电压型&#xff0c;亦可为电流型。复归线圈为电压型。继电器的工作电流或工作电压为长脉冲&#xff0c;亦可为脉冲不小于20mS的短脉冲。 系列型号 DX-31B信号继电器DX-31BJ信号继电器 D…...

SpringCloudAlibaba系列之Nacos配置管理

目录 说明 认识配置中心 Nacos架构图 Nacos配置管理实现原理 核心源码分析-客户端 核心源码分析-服务端 配置修改的实时通知 主流配置中心对比 小小收获 说明 本篇文章主要目的是从头到尾比较粗粒度的分析Nacos配置中心的一些实现&#xff0c;很多细节没有涉及&#…...

告别ImageNet预训练:用DINO-v2自监督ViT,在自定义数据集上也能训出好模型

突破数据瓶颈&#xff1a;DINO-v2自监督ViT在垂直领域的实战指南 当医学影像分析遇到标注数据不足&#xff0c;当工业质检缺乏足够样本&#xff0c;传统依赖ImageNet预训练的方法往往捉襟见肘。DINO-v2的出现&#xff0c;为这些垂直领域带来了新的曙光——无需海量标注数据&…...

Docker套娃实战:从零构建你自己的DinD镜像(不用官方镜像,避坑指南)

Docker套娃深度实战&#xff1a;从零构建定制化DinD镜像的终极指南 在容器化技术席卷全球的今天&#xff0c;Docker已经成为开发者工具箱中的标配。但当我们想要在Docker容器内部运行另一个Docker守护进程时——这种被称为"Docker in Docker"(DinD)的技术——往往会遇…...

3分钟掌握!Monaco Editor运行时信息实时监控终极指南

3分钟掌握&#xff01;Monaco Editor运行时信息实时监控终极指南 【免费下载链接】monaco-editor A browser based code editor 项目地址: https://gitcode.com/gh_mirrors/mo/monaco-editor Monaco Editor作为一款功能强大的浏览器端代码编辑器&#xff0c;不仅提供了卓…...

WPS-Zotero完整指南:5分钟实现WPS与文献管理神器的无缝对接

WPS-Zotero完整指南&#xff1a;5分钟实现WPS与文献管理神器的无缝对接 【免费下载链接】WPS-Zotero An add-on for WPS Writer to integrate with Zotero. 项目地址: https://gitcode.com/gh_mirrors/wp/WPS-Zotero 还在为学术论文中的文献引用而烦恼吗&#xff1f;想象…...

在Ubuntu上5分钟搞定OpenHarmony 4.0轻量系统到QEMU RISC-V的编译(附Python 3.10报错修复)

在Ubuntu上5分钟搞定OpenHarmony 4.0轻量系统到QEMU RISC-V的编译&#xff08;附Python 3.10报错修复&#xff09; 如果你是一位急于体验OpenHarmony轻量系统的开发者&#xff0c;却被繁琐的环境配置和报错困扰&#xff0c;这篇文章正是为你准备的。我们将从实战角度出发&#…...

ncmdump解密工具:3分钟解锁网易云音乐NCM格式的完整指南

ncmdump解密工具&#xff1a;3分钟解锁网易云音乐NCM格式的完整指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否曾在网易云音乐下载了心爱的歌曲&#xff0c;却发现在其他播放器无法播放&#xff1f;那种感觉就像买了一把…...

Redis AOF 重写机制与性能优化

Redis AOF重写机制与性能优化 Redis作为高性能内存数据库&#xff0c;其持久化机制直接影响数据安全与性能。AOF&#xff08;Append-Only File&#xff09;通过记录写操作日志实现持久化&#xff0c;但长期运行会导致文件膨胀&#xff0c;影响恢复效率。AOF重写机制通过压缩冗…...

基于深度学习的的计算机视觉火灾烟雾识别 森林防火系统 AI人工智能无人机智能森林防火之烟火检测系统

文章目录AI人工智能无人机智能森林防火之烟火检测系统1. 系统概述2. YOLO11算法的优势4. 系统优势5. 应用场景6. 未来发展方向训练代码AI人工智能无人机智能森林防火之烟火检测系统 YOLO11无人机森林防火系统的烟火检测技术结合了先进的计算机视觉、深度学习和无人机技术&…...

终极jq数据质量检测指南:如何快速发现和修复JSON问题

终极jq数据质量检测指南&#xff1a;如何快速发现和修复JSON问题 【免费下载链接】jq Command-line JSON processor 项目地址: https://gitcode.com/GitHub_Trending/jq/jq jq是一款轻量级且灵活的命令行JSON处理器&#xff0c;类似于sed、awk、grep等工具&#xff0c;但…...

AI技能规则生成器:可视化配置Cursor、Claude等AI助手项目规范

1. 项目概述&#xff1a;AI技能规则生成器的核心价值如果你正在使用Cursor、Antigravity IDE这类AI驱动的代码编辑器&#xff0c;或者频繁地与Claude Code、GPT等AI助手协作&#xff0c;你可能会遇到一个共同的痛点&#xff1a;如何让AI更精准地理解你的项目上下文、编码规范和…...