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());
相关推荐
盖世英雄酱5813610 小时前
FullGC排查,居然是它!
java·后端
shayudiandian10 小时前
JavaScript性能优化实战
开发语言·javascript·性能优化
Jagger_10 小时前
SOLID原则中的依赖倒置原则(DIP):构建可维护软件架构的关键
后端
老K的Java兵器库10 小时前
集合性能基准测试报告:ArrayList vs LinkedList、HashMap vs TreeMap、并发 Map 四兄弟
java·开发语言
Knight_AL10 小时前
如何解决 Jacob 与 Tomcat 类加载问题:深入分析 Tomcat 类加载机制与 JVM 双亲委派机制
java·jvm·tomcat
枫叶丹410 小时前
【Qt开发】多元素类控件(二)-> QTableWidget
开发语言·qt
Penge66610 小时前
为什么 Go 中值类型有时无法实现接口?—— 从指针接收器说起
后端
用户905558421480510 小时前
Milvus源码分析:向量查询(Search)
后端
bin915310 小时前
当AI开始‘映射‘用户数据:初级Python开发者的创意‘高阶函数‘如何避免被‘化简‘?—— 老码农的函数式幽默
开发语言·人工智能·python·工具·ai工具