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());
相关推荐
fliter2 分钟前
Go设计取舍之二: maps.Keys和Values为什么返回迭代器
后端
热心市民lcj8 分钟前
Spring Boot 整合 Caffeine 本地缓存实战
spring boot·后端·缓存
Revolution6111 分钟前
Nest.js 是什么:怎样用它写出第一个后端接口
后端·node.js·nestjs
笨蛋不要掉眼泪12 分钟前
RabbitMQ消息队列:SpringAMQP
java·分布式·rabbitmq
Richard.Wong13 分钟前
qt生成dll供C#调用
开发语言·qt
aiopencode21 分钟前
SwiftUI Introspect生产环境完全指南:为什么它是安全可靠的选择
后端·ios
wang_xin_88826 分钟前
PHP函数
开发语言·php
shengjk129 分钟前
x86架构发展史:从8086到x86-64,一文看懂40多年CPU指令集如何改变世界
后端
Immortal__y30 分钟前
php函数
开发语言·php
Mark_ZP31 分钟前
【锁6】AQS (AbstractQueuedSynchronizer) 核心原理详解
java