MySQL 【日期】函数大全(七)
目录
1、UNIX_TIMESTAMP() 将指定的日期/日期时间转为 UNIX 时间戳值。
2、WEEK() 返回给定日期位于当年的第几周。
3、WEEKDAY() 返回给定日期的工作日编号。
4、WEEKOFYEAR() 返回给定日期位于当年的第几周
5、YEAR() 提取日期的年份部分并作为数字返回。
6、YEARWEEK() 返回一个表示给定日期所在年份和第几周的数字。
| UNIX_TIMESTAMP | WEEK | WEEKDAY |
| WEEKOFYEAR | YEAR | YEARWEEK |
1、UNIX_TIMESTAMP() 将指定的日期/日期时间转为 UNIX 时间戳值。
UNIX 时间戳值是距离 UTC 时间 1970-01-01 00:00:00 的秒数。
UNIX_TIMESTAMP()
UNIX_TIMESTAMP(date_or_datetime)
date_or_datetime:可选的。默认值为NOW()。
SELECTUNIX_TIMESTAMP(),UNIX_TIMESTAMP(NOW())

SELECT UNIX_TIMESTAMP('2024-02-28 10:10:10');

2、WEEK() 返回给定日期位于当年的第几周。
WEEK(date)
WEEK(date, mode)
date:一个日期或者日期时间表达式。
mode:确定计算周的逻辑。如果没有指定该参数,默认将使用default_week_format变量的值。
mode 参数的处理逻辑:
| Mode | 每周的第一天 | 返回值范围 | 对第一周的要求 |
|---|---|---|---|
0 | 星期天 | 0-53 | |
1 | 星期一 | 0-53 | 在本年至少 4 天 |
2 | 星期天 | 1-53 | |
3 | 星期一 | 1-53 | 在本年至少 4 天 |
4 | 星期天 | 0-53 | 在本年至少 4 天 |
5 | 星期一 | 0-53 | |
6 | 星期天 | 1-53 | 在本年至少 4 天 |
7 | 星期一 | 1-53 |
SELECTWEEK('2024-01-01', 0),WEEK('2022-01-01', 1),WEEK('2022-01-01', 2),WEEK('2022-01-01', 3)

3、WEEKDAY() 返回给定日期的工作日编号。
取值范围为
0到6,分别代表:
0-Monday
1-Tuesday
2-Wednesday
3-Thursday
4-Friday
5-Saturday
6-Sunday
SELECTWEEKDAY('2024-02-21'),WEEKDAY('2024-02-26')

SELECTWEEKDAY(NOW()),WEEKDAY(CURDATE()),WEEKDAY(CURRENT_DATE()),WEEKDAY(SYSDATE())

4、WEEKOFYEAR() 返回给定日期位于当年的第几周
取值范围为
1到53。该函数的前提是“一周的第一天是星期一,并且一年中的第一周有 3 天以上”,它相当于 WEEK(date,3)
SELECTWEEKOFYEAR('2024-01-01'),WEEKOFYEAR('2024-01-03');

5、YEAR() 提取日期的年份部分并作为数字返回。
SELECTYEAR('2024-02-28'),YEAR('2024-02-28 10:11:12'),YEAR('0000-01-01')

6、YEARWEEK() 返回一个表示给定日期所在年份和第几周的数字。
YEARWEEK(date)
YEARWEEK(date, mode)
date:一个日期或者日期时间表达式。
mode:可选的。确定计算周的逻辑。如果没有指定该参数,默认将使用default_week_format变量的值。
SELECTYEARWEEK('2024-01-01', 0),YEARWEEK('2024-01-03', 7)

相关文章:
MySQL 【日期】函数大全(七)
目录 1、UNIX_TIMESTAMP() 将指定的日期/日期时间转为 UNIX 时间戳值。 2、WEEK() 返回给定日期位于当年的第几周。 3、WEEKDAY() 返回给定日期的工作日编号。 4、WEEKOFYEAR() 返回给定日期位于当年的第几周 5、YEAR() 提取日期的年份部分并作为数字返回。 6、YEARWEEK()…...
IP报文格式、IPv6概述
IPv4报文格式 IPv4报文首部长度至少为20字节(没有可选字段和填充的情况下),下面来逐一介绍首部各个字段的含义 Version版本:表示采用哪一种具体的IP协议,对于IPv4来说该字段就填充4以表示,如果是IPv6就填充6IHL首部长度ÿ…...
学习记录:js算法(六十七):任务调度器
文章目录 任务调度器思路一思路二 任务调度器 给你一个用字符数组 tasks 表示的 CPU 需要执行的任务列表,用字母 A 到 Z 表示,以及一个冷却时间 n。每个周期或时间间隔允许完成一项任务。任务可以按任何顺序完成,但有一个限制:两个…...
5分钟8图:Cursor如何让编程效率提升5倍?
5分钟8图,看Cursor如何革新AI编程? 作为一名AI编程的实践者,我很高兴为大家介绍Cursor - 一款基于VSCode的创新型集成开发环境(IDE),它巧妙地融合了先进的AI技术,为编程工作带来前所未有的便利。让我们通过多个图表深入了解Cursor的特性和工作流程。 Cursor的核心…...
车载实操:一对一实操学习、CANoe实操学习、推荐就业机会、就业技术支持、协助面试辅导
FOTA模块中OTA的知识点:1.测试过程中发现哪几类问题? 可能就是一个单键的ecu,比如升了一个门的ecu,他的升了之后就关不上,还有就是升级组合ecu的时候,c屏上不显示进度条。 2.在做ota测试的过程中ÿ…...
PACT 在微服务架构中的用途
在微服务架构盛行的今天,如何确保各个微服务之间的交互正确且稳定成为了一个关键问题。PACT(一种契约测试工具)在这个领域发挥着重要的作用。那么,PACT 在微服务架构中的用途到底是什么呢? 一、微服务架构的挑战 微服…...
LeetCode 3200.三角形的最大高度:枚举
【LetMeFly】3200.三角形的最大高度:枚举 力扣题目链接:https://leetcode.cn/problems/maximum-height-of-a-triangle/ 给你两个整数 red 和 blue,分别表示红色球和蓝色球的数量。你需要使用这些球来组成一个三角形,满足第 1 行…...
ssm基于java的招聘系统设计与开发+vue
系统包含:源码论文 所用技术:SpringBootVueSSMMybatisMysql 免费提供给大家参考或者学习,获取源码请私聊我 需要定制请私聊 目 录 第1章 绪论 1 1.1 课题背景 1 1.2 课题意义 1 1.3 研究内容 1 第2章 开发环境与技术 3 2.1 Java语言…...
【网络原理】TCP/IP五层网络模型之网络层-----IP协议详解,建议收藏!!
💐个人主页:初晴~ 📚相关专栏:计算机网络那些事 前几篇文章中我们深入研究了TCP协议,因为TCP协议在我们日常开发中的使用频率非常高。而相比之下,IP协议与我们普通程序员关系就没那么近了。一般是专门开发…...
三次握手与四次挥手
一、三次握手 AB之间 都会发送一个syn - ack。 A 先发 syn ,B收到 。 A: 什么都不知道 B:知道A可以发送。 B发送syn-ack,A收到 。 A: 知道B可以收也可以发 , B知道A可以发送。 A发送ack,B收到。 A : 知道B可以收也可以发 , B知道A…...
awk命令学习记录
awk命令 awk命令 表示将一行数据按特定分割符分割成多列,而从而选取特定列数的数据,默认分割符为空格,连接符默认也是空格 // 1. 更换分割符 awk -F : 1.txt // 1.txt为你的文件名 // 2. 打印多列 awk {print $1,$2} // $0为整行ÿ…...
科大讯飞嵌入式面试题及参考答案
平衡二叉树和普通二叉树的区别 平衡二叉树是一种特殊的二叉树,与普通二叉树相比有以下显著区别: 一、定义与结构 普通二叉树:二叉树是每个节点最多有两个子树的树结构。它没有特定的平衡要求,节点的分布可能比较随机。例如&#x…...
C Lua5.4.6 SDK开发库
下载 .lua执行 #include "lua.h" #include "lualib.h" #include "lauxlib.h"static int luaopen_ui(lua_State *L) {static const struct luaL_Reg lib_f[] = {{"saveFile", saveFile},{"loadFile", loadFile},{NULL, NULL…...
无线网卡知识的学习-- wireless基础知识(cfg80211)
1. 基本概念 mac80211 :这是最底层的模块,与hardware offloading 关联最多。 mac80211 的工作是给出硬件的所有功能与硬件进行交互。(Kernel态) cfg80211:是设备和用户之间的桥梁,cfg80211的工作则是观察跟踪wlan设备的实际状态. (Kernel态) nl80211: 介于用户空间与内核…...
Next.js 学习 - 路由系统(Routing)
Next.js 的路由系统基于文件系统,这意味着文件和文件夹的结构决定了 URL 路径。相较于传统的 React 应用中的路由配置,Next.js 的文件路由系统非常简洁和自动化。下面是对 Next.js 路由的详细介绍。 1. 目录结构 在 Next.js 13 中,app 目录…...
Unity XR PICO 手势交互 Demo APK
效果展示 用手抓取物体,调整物体位置和大小等 亲测pico4 企业版可用, 其他设备待测试 下载链接: 我标记的不收费 https://download.csdn.net/download/qq_35030499/89879333...
EM算法学习
1.EM算法的介绍 可以发现:计算出θA和θB的值的前提是知道A、B币种的抛掷情况。 所以我们需要使用EM算法:求出每轮选择硬币种类的概率 2.EM算法执行过程: 第一步:首先初始化设置一组PA和PB证明的值。然后通过最大似然估计得到每…...
019_基于python+django食品销售数据分析系统2024_4032ydxt
目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍:CodeMentor毕业设计领航者、全网关注者30W群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AW…...
C语言笔记(数据的存储篇)
目录 1.数据类型的详细介绍 2.整型在内存中的存储:原码、反码、补码 3.大小端字节序介绍及判断 4.浮点型的内存中的存储解析 1.数据类型的详细介绍 下述是内置类型: char // 字符数据类型 short // 短整型 int // 整型 long …...
wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理的解决方法
前言 开头先讲讲wsl2启用代理的必要性,一般来说,会用wsl的都是开发者,那么就避免不了从网络上下载软件和应用,但是由于众所周知的原因,你使用apt,wget等工具下载国外网站的东西时,下载速度就会…...
tio 配置完全手册:从基础设置到高级配置档
tio 配置完全手册:从基础设置到高级配置档 【免费下载链接】tio A serial device I/O tool 项目地址: https://gitcode.com/gh_mirrors/ti/tio tio 是一款功能强大的串行设备 I/O 工具,能够帮助用户轻松管理和配置串行端口通信。本指南将从基础设…...
openclaw部署oauth模式codex无法正常登录
windows: openclaw onboard --auth-choice openai-codex 执行后,codex浏览器可以登录,但是终端中返回403 这里报错可以看到是region不符合,可以看下vpn中是否开启了tun模式,开启后可以测试一下地区 curl.exe https:/…...
零代码基础入门:用星图AI训练PETRV2-BEV模型的详细教程
零代码基础入门:用星图AI训练PETRV2-BEV模型的详细教程 1. 前言:为什么选择PETRV2-BEV模型 在自动驾驶领域,BEV(鸟瞰图)感知技术正变得越来越重要。PETRV2作为最新一代基于Transformer的BEV感知模型,相比…...
SpringCloud微服务实战:从Eureka单机到集群,手把手教你搭建高可用注册中心(附避坑指南)
SpringCloud微服务实战:从Eureka单机到集群,手把手教你搭建高可用注册中心(附避坑指南) 微服务架构已经成为现代后端开发的标配,而服务注册中心则是微服务体系的"中枢神经系统"。作为SpringCloud生态的核心组…...
边走边聊 Python 3.8:Chapter 3:控制流与循环
Chapter 3:控制流与循环 程序的逻辑由控制流决定,而循环则让程序拥有“重复的力量”。本章将带你理解 if、for、while 背后的思维方式,掌握 Python 独有的 for-else 结构,并通过实际案例让你真正体会“程序为什么这样走”。当你能控制程序的节奏,你就能让代码按你的意图行…...
被“乖乖”洗脑了?《家事法庭》那个“中年油腻男”,竟是剧抛脸老熟人!
近日,聚焦家事审判的法院题材电视剧《家事法庭》正式登陆央视一套黄金档及多家网络平台。自3月25日开播以来,该剧凭借对民生百态的深刻刻画以及一众实力派演员的精湛演绎,迅速引爆收视与口碑热潮。剧中,演员郭家诺饰演的何秀光一角…...
应对极端姿态与表情:cv_resnet101_face-detection_cvpr22papermogface 鲁棒性极限测试
应对极端姿态与表情:cv_resnet101_face-detection_cvpr22papermogface 鲁棒性极限测试 今天咱们不聊常规操作,来点刺激的。人脸检测模型平时表现都挺好,证件照、生活照基本不在话下。但真到了“实战”环境,情况就复杂多了&#x…...
忍者像素绘卷效果展示:飞雷神之术瞬移轨迹×金色像素残影动态图
忍者像素绘卷效果展示:飞雷神之术瞬移轨迹金色像素残影动态图 1. 作品概览 忍者像素绘卷是基于Z-Image-Turbo深度优化的图像生成工作站,它将传统忍者文化与16-Bit复古游戏美学完美融合。这款工具特别擅长生成具有强烈动态感的忍者动作场景,…...
Ostrakon-VL-8B模型微调入门:使用自定义餐饮数据集
Ostrakon-VL-8B模型微调入门:使用自定义餐饮数据集 你是不是也遇到过这样的情况?看到一个很棒的视觉语言模型,它能识别各种通用物体,但当你拿一张特色地方菜或者自家餐厅的新品图片给它看时,它却常常“答非所问”&…...
避坑指南:MediaPipe安装常见报错解决方案(附虚拟环境配置技巧)
MediaPipe实战避坑手册:从环境配置到高效开发的完整指南 在计算机视觉和机器学习领域,MediaPipe作为Google开源的多媒体处理框架,因其强大的实时感知能力和跨平台特性而备受开发者青睐。然而,许多开发者在初次接触MediaPipe时&…...
