Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从MySQL的给定日期中获取上个星期一的日期

如何从MySQL的给定日期中获取上个星期一的日期
EN

Stack Overflow用户
提问于 2014-04-10 11:25:22
回答 1查看 51关注 0票数 2

今天是2014年4月10日,我要返回2014年4月7日,因为星期一是2014年4月7日。

如果我做了2014年02月07年,它应该会返回02/03/2014,因为那是最后一个星期一。

我怎样才能用MySQL做到这一点呢?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-10 11:28:41

只需使用WEEKDAY()

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT '2014-04-10' - INTERVAL WEEKDAY('2014-04-10') DAY;

(星期一为零)。将日期替换为2014-04-10 (但它必须是有效日期)。所以:从上星期一起,你将减去过去的天数。

如果给定的日期字符串不是标准的MySQL日期格式,则使用STR_TO_DATE()转换它

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22997219

复制
相关文章
Python获取上个月最后一天的日期
很多时候我们做当月数据统计都会用到这个时间,但是CSDN我查了,还真没有,所以我就写一篇正好应该能变成唯一搜索。期望能有更多的价值。
红目香薰
2023/02/17
2.1K0
Python获取上个月最后一天的日期
问与答131:如何获取两个日期之间有多少个星期一?
Q:给定开始日期和结束日期,想要知道这两个日期之间有多少个星期一?例如下图1所示,2021年7月1日至2021年8月8日之间有多少个星期一,如何使用公式得到答案。
fanjy
2021/09/22
1.3K0
Java8实现获取上个月某个日期和当前月份某个日期
LocalDate 是 Java 8 中处理日期的一个类,它提供了许多常用的方法,以下是其中一些常见的方法:
高久峰
2023/09/28
1.1K0
java计算指定日期的上个月
Calendar类是一个抽象类,可以为在某一特定时刻和一组之间的转换的方法calendar fields如YEAR , MONTH , DAY_OF_MONTH , HOUR ,等等,以及用于操纵该日历字段,如获取的日期下个星期。 时间上的瞬间可以用毫秒值表示,该值是从1970年1月1日00:00 00:00.000 GMT(Gregorian)的Epoch的偏移量。 Calendar提供了一种类方法getInstance ,用于获取此类型的一般有用的对象。 Calendar的getInstance方法返回一个Calendar对象,其日历字段已使用当前日期和时间进行初始化:
别团等shy哥发育
2023/02/25
1.9K0
java计算指定日期的上个月
MySQL的日期时间计算速查表
最近写个SQL逻辑,涉及到计算各种日期和时间,MySQL提供了很丰富的函数来支持,记录一下,用的时候,有地方可查。
bisal
2023/04/08
1.9K0
Navicate中的mysql密码如何获取
有时候忘记了mysql的密码,用navicate能连接上这个时候如果想要知道连接的密码是什么应该怎么做呢,本小节来做个梳理
在水一方
2022/06/14
4.3K0
Navicate中的mysql密码如何获取
mysql—mysql中如何存储日期数据
1,特点 1)以YYYY-MM-DD HH:MM:SS[.fraction]格式存储日期时间,在mysql5.6前可以只能存储到秒,在5.6后能存储到微秒 2)datetime类型与时区无关,占用8个字节的存储空间 3)时间范围公元1000-01-01 00:00:00到9999-12-31 23:59:59,存储的时间范围非常广
全栈程序员站长
2021/04/07
5K0
MySQL 中的日期时间类型
各类型都有具体的取值范围,超出或非法的其他值时,MySQL 会回退到 0。TIMESTAMP 类型是个例外,给它设置一个超出范围的值时,将保存上该类型允许的最大值。
星哥玩云
2022/08/18
6.8K0
Power Automate从Excel获取日期如何格式化
最近在做一个项目,用到了Power Automate从excel online中获取一个表提交到流数据集中。
陈学谦
2022/02/17
4.6K0
Power Automate从Excel获取日期如何格式化
如何用Python获取两个日期之间的日期?
问:如何用Python获取两个日期之间的日期? def date_range(start, end): delta = end - start # as timedelta days = [start + timedelta(days=i) for i in range(delta.days + 1)] return days start_date = datetime(2020, 12, 1) end_date = datetime(2020, 12, 5) print(d
TalkPython
2020/12/11
5.7K0
Python中获取当前日期的格式
在Python里如何获取当前的日期和时间呢?在Python语言里,我们可以通过调用什么模块或者类函数来得到当前的时间或日期呢?
全栈程序员站长
2022/07/11
4.4K0
Python中获取当前日期的格式
在Python里如何获取当前的日期和时间呢?在Python语言里,我们可以通过调用什么模块或者类函数来得到当前的时间或日期呢? 当然你可以使用时间模块(time module),该模块提供了各种和时间相关的函数。但是这个模块里的一些函数在某些平台里不可用。那么怎么办呢?我们 可以使用一个更高级的面向对象的接口函数:datetime。它提供了操作日期和时间的多种简单或复杂的方法。 python里使用time模块来获取当前的时间 1 2 3 time.strftime(format)
用户1217611
2018/01/30
4.5K0
如何从列表中获取元素
观察URAM的物理管脚,不难发现A/B端口都有相应的地址、使能、读写控制信号。与BRAM不同的是URAM的读写使能信号是同一个管脚RDB_WR_A/B,其为0时执行读操作,为1时执行写操作,这意味着一旦A/B端口独立,同一端口的读写操作就无法同时发生,因此,如果采用上一篇文章中介绍的方法将其配置为两个独立的单端口RAM,其读写行为与常规的单端口RAM是不同的,进一步而言,此时的读写行为类似于NO_Change模式。
Lauren的FPGA
2019/10/30
17.3K0
python获取日期加减之后的日期
python语言中的datetime模块可以利用其中的方法获取不同的日期,比如获取当前日期、明天、昨天、上个月、下个月和明年。下面利用几个实例说明这些日期的获取方法,操作如下:
周小董
2019/03/25
10.9K0
python获取日期加减之后的日期
Mysql 中的日期时间函数汇总
MySQL中内置了大量的日期和时间函数,能够灵活、方便地处理日期和时间数据,本节就简单介绍一下MySQL中内置的日期和时间函数。
跟着飞哥学编程
2023/02/10
18.5K0
Mysql 中的日期时间函数汇总
mysql 从json字符串中获取指定的key:
SELECT SUBSTR(detail,    LOCATE('"email"',detail)+LENGTH('"email":"'),    LOCATE('",', detail,LOCATE('"email"',detail))-(LOCATE('"email"',detail)+LENGTH('"email":"'))) AS email FROM tb_sync_moka2oa_full_detail where moka_id in ( 62923,    64242,    66971,    67197,    67198,    67304,    74124) and is_delete = 0 order by id desc limit 50  ; 虽然mysql 5.7之后支持 JSON_EXTRACT 了,我测试了下好像不行
凯哥Java
2022/12/16
7.3K0
从mysql获取到从redis获取 示例
1.因采集是每分钟写入一次数据库,故redis每分钟读取一次数据库最新信息,读取脚本如下:
葫芦
2019/04/13
2.3K0
从mysql获取到从redis获取 示例
mysql 获取最近6个月的日期的 sql 实例
SELECT @lastDay := last_day( date_add(@lastDay,interval 1 month ) ) lastDays from (SELECT @lastDay := date_add(curdate(),interval -6 month) from application limit 6) a; SELECT date_format(@lastDay := last_day( date_add(@lastDay,interval 1 month ) ) ,
一个会写诗的程序员
2018/09/12
3.4K0
mysql获取当天时间数据_mysql获取今天日期
转载自:https://blog.csdn.net/weixin_39243289/article/details/87914601
全栈程序员站长
2022/11/08
4.8K0
点击加载更多

相似问题

MySQL获取上个月的日期

10

在mysql中获取上个月的日期

24

给定日期的周从星期一开始

11

BASH:在变量中设置上个星期一的日期

10

如何在BigQuery上获取“上个星期一”?

40
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文