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());
相关推荐
惊骇世俗王某人2 分钟前
1. 深入理解ArrayList源码
java·开发语言
用户403159863966311 分钟前
表达式并发计算
java·算法
无限大615 分钟前
《计算机“十万个为什么”》之 Java 语言为什么能跨平台
后端
无为34722 分钟前
用AI解决独立开发者痛点:我如何构建一个面向开发者的产品灵感平台
后端
SimonKing23 分钟前
告别System.currentTimeMillis()!Java高精度计时最佳实践
java·后端·程序员
Dcs24 分钟前
JUnit 5架构如何用模块化颠覆测试框架?
java
Moment25 分钟前
通过 Mac 自动的 say 命令学习粤语真的太好玩了 😏😏😏
前端·javascript·后端
肉肉不想干后端28 分钟前
gRPC服务架构整合springboot部署实践指南
java
understandme29 分钟前
维护 mysql 老代码的 json 的坑
javascript·后端
亚雷29 分钟前
深入浅出 MySQL Buffer Pool
后端·面试·程序员