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());
相关推荐
变与不变8068 分钟前
js同步和异步难点重点详解
开发语言·javascript·ecmascript
Dovis(誓平步青云)20 分钟前
多个链接不等于多份证据,新闻核验看板怎样合并来源
java·服务器·前端·javascript·人工智能·pdf·电脑
旺仔Sec40 分钟前
2026年江西省职业院校技能大赛(中职组)应用软件系统开发赛项竞赛样题
java·应用软件系统开发
qq_2518364571 小时前
理发管理系统 —— 会员模块
开发语言·前端·python·flask
Dovis(誓平步青云)1 小时前
几个方案来回选不定?做一个随时切换的候选推荐页
android·java·服务器·开发语言·javascript·数据库·智能化
郝学胜-神的一滴1 小时前
AI 编程智能体 03:拆解当下主流智能体能力
开发语言·c++·人工智能·python·程序人生·游戏
一条破秋裤1 小时前
Linux 线程同步:读写锁
java·linux·jvm
言乐61 小时前
Python文字审核模型
开发语言·windows·python·django·pygame
蜗牛互联网1 小时前
从Barclays扩大Claude部署看受监管软件工程的责任重分配
java·大数据·人工智能·后端·软件工程
天远API2 小时前
零信任架构实战:基于天远股权穿透构建自动化供应链授信穿透网关
java·人工智能·架构·自动化