java中日期如何比大小

1.java中日期如何比大小

java 复制代码
import java.util.Date;

Date date1 = new Date();
Date date2 = new Date();
 
if (date1.compareTo(date2) > 0) {
    System.out.println("date1 大于 date2");
} else if (date1.compareTo(date2) < 0) {
    System.out.println("date1 小于 date2");
} else {
    System.out.println("date1 等于 date2");
}

2.日期型字符串--转--日期,可以使用 SimpleDateFormat 类进行转化

java 复制代码
import java.text.SimpleDateFormat;
import java.util.Date;
 
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
try {
//转成日期
     Date date = formatter.parse("20250103154020");
} catch (Exception e) {
    System.out.println("输入的字符串不是有效的日期格式");
}

	 				 

3.日期--转--日期型字符串,可以使用 SimpleDateFormat 类进行转化

java 复制代码
import java.text.SimpleDateFormat;
import java.util.Date;

  SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
  //转成字符串
  string   result = formatter.format(new Date());
相关推荐
苏三的开发日记4 分钟前
如何规避死锁
后端
该用户已不存在6 分钟前
用 Claude Code Agents 与 CI/CD 搭建自动化研发团队(Part 3)
后端·ai编程·claude
豹哥学前端9 分钟前
agent智能体经典范式构建
人工智能·后端
Dxy123931021614 分钟前
Python 去除 HTML 标签获取纯文本
开发语言·python·html
ShiJiuD66688899921 分钟前
springboot基础篇
java·spring boot·spring
砚底藏山河31 分钟前
python、JavaScript 、JAVA,定制化数据服务,助力业务高效落地
java·javascript·python
qq_4523962338 分钟前
第六篇:《JMeter逻辑控制器:循环、条件和交替执行》
android·java·jmeter
洛的地理研学38 分钟前
Python下载并处理MOD13A3植被指数数据
开发语言·python
humcomm41 分钟前
Java 新特性2026年5月速览
java·开发语言
xiao_li_ya43 分钟前
C++学习日记1(`*`的理解、const关键词)
开发语言·c++