技术栈

【JAVA】MySQL中datetime类型23:59:59自动变为下一天的00:00:00

宇翔苦涩2024-01-12 20:00

如:2024-08-11 23:59:59 变成了 2024-08-12 00:00:00。

解析:数据库入库的时候会有500毫秒的进位,然而程序在赋值时间给变量的时候很大概率会超过500ms,有时是999ms。

解决方案

java 复制代码
// DateUtil Hutool官网   将生成的时间往前偏移999毫秒即可。
DateUtil.endOfDay(DateUtil.date()).offset(DateField.MILLISECOND,-999);
上一篇:还不敢写多线程程序?看看Go如何让并发控制简单有趣
下一篇:uni-app修改头像和个人信息
相关推荐
青山师
11 分钟前
线程池深度解析:从生产者-消费者模型到工业级调优实践
java·面试题·线程池·多线程·java面试
qq_58956810
13 分钟前
封装工具类,JwtUtils令牌工具类
java
漫随流水
37 分钟前
创建一个IDEA的Java项目
java·ide·intellij-idea
Hammer_Hans
37 分钟前
DFT笔记45
java·jvm·笔记
ABILI .
42 分钟前
主动类型转换
java
奋斗的老史
44 分钟前
LangChain4j 进阶实战系列
java·langchain4j·ai应用开发
橙子圆123
1 小时前
Redis知识2
java·数据库·redis
callJJ
1 小时前
Codex 联动 OpenSpec 提效方法论
java·开发语言·codex·openspec
过期动态
1 小时前
【RabbitMQ基础篇】RabbitMQ从入门到实战
java·jvm·数据库·分布式·spring·rabbitmq·intellij-idea
上弦月-编程
1 小时前
Java编程:跨平台开发利器
java·开发语言
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03零基础教你claude code 接入 deepseek V404要裂开了!ChatGPT要手机号验证了?注册Codex要求验证电话号码怎么办?2026年登陆Codex要手机号验证的解决办法05CC-Switch & Claude 基于 Linux 服务器安装使用指南06【AI】2026 年具身智能模型和世界模型总结07Dirtyfrag漏洞:我花了一下午搞清楚这个Linux内核提权漏洞到底在搞什么08Windows端Codex接入第三方模型(DeekSeek,BaiLian)092026年Codex如何解决手机号码登陆验证的问题?10裂开!ChatGPT 居然开始要手机号验证,附详细解决方法