问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 日期怎么比较大小?

发布网友 发布时间:2022-05-02 01:23

我来回答

6个回答

热心网友 时间:2022-04-11 18:03

例子:

String beginTime=new String("2017-06-09 10:22:22");
String endTime=new String("2017-05-08 11:22:22"); 

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date sd1=df.parse(beginTime);
Date sd2=df.parse(endTime);

System.out.println(sd1.before(sd2));
System.out.println(sd1.after(sd2));

Integer i=beginTime.compareTo(endTime);

System.out.println(i);

返回正值是代表左侧日期大于参数日期,反之亦然,日期格式必须一致

Date sd1=df.parse(beginTime);
Date sd2=df.parse(endTime);

long long1 =sd1.getTime()

long long2= sd2.getTime()

扩展资料:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

Java具有简单性、面向对象、分布式、健壮性、安全性、平*立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

参考资料:java文档date类

热心网友 时间:2022-04-11 19:21

把你的日期按照你的格式(yyyy/mm/dd、yyyy-mm-dd或者其他的格式)转换(前四位比较、中间两位进行比较、最后两位进行比较)为整型或者字符型进行比较。

热心网友 时间:2022-04-11 20:55

java.util.Date nowdate=new java.util.Date();
String myString = "2008-09-08";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd", Locale.CHINA);
Date d = sdf.parse(myString);

boolean flag = d.before(nowdate);
if(flag)
System.out.print("早于今天")
else
System.out.print("晚于今天")

热心网友 时间:2022-04-11 22:47

java.util.Date 看随机文档
这类简单的事情不要问别人,否则你永远无法进步

热心网友 时间:2022-04-12 00:55

比如说2011-1-1 ,2011-3-4 我认为最简单的方法是字符串截取比较

热心网友 时间:2022-04-12 03:19

Calendar的compareTo()方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...啊?我从嘴里吐出去是直的算过肺了吗?我不会从鼻子里出去_百度... 恶心呕吐是什么? 高考数学大题应注意哪些问题呢? 高考数学可不可以用高等数学啊 高考数学 基础知识点 常见考查方式 高考数学考什么内容 一般纳税人如何交所得税 以前的QQ忘记密码了那时候不要了就不找回密码了,现在想找回来,但是又没... 常州机场坐飞机流程 常州机场大巴时刻表 ...我早上九点起飞的飞机, 然后我这的机场快线大巴到机场时70分钟,_百 ... 有利润的小型微利企业所得税季报报表如何填 小微企业利润表中所得税一栏的税率是多少? 小微企业网上报税需要那几样表册 小规模纳税人如何填报利润表及损益表 小规模减免增值税后,损益表中营业税金及附加如何处理 超市收银软件键盘都是怎么操作的?按那些数字代表什么含义! 收银机的键盘按键坏了,可以换键盘吗? 超市收银机微信支付按哪几个键盘 java操作数据库,请列出preparedstatement和callablestatement的区别,以及后者的常用方法示例; 海宁有没有卖小天才儿童电话手表的实体店 股票开户佣金是什么 请问:怎么把IE8改回到IE6?多谢了! 股票开户要缴佣金吗?缴多少?干什么用的? win7下IE8如何变成IE6?? 海顿壁挂炉jlg23-b的冬季模式是什么图标 海顿壁挂炉哪个是夜间模式 羊肉水饺馅最佳搭配 羊肉饺孑包什么馅好吃 高考750分各科多少分? 如何做一个购物型小程序? java中,字符串类型的日期格式,如:“18:20:56”和“15:12:45”怎么比较大小? Java 两个时间样式的字符串对比如:2015-11-02 与 2015/11/23 怎样对比其大小? 在JAVA中如何定义一个从控制台输入的时间变量,然后比较大小 手机桌面出现右滑查看更多解锁 求个java程序:输入2个日期,dd/mm/yyyy格式的,然后比较大小 入驻星图解锁更多变现任务什么意思 如何正确比较日期 java.sql.Date “沉睡”多年的浦口火车站,今年将解锁更多新功能,会带来哪些新变化呢? 更多功能待你解锁什么意思 ...ligerui框架下js中怎么比较时间的大小(时间格式为yyyy-MM-dd hh:m... 如何用java代码比较两个日期 一念逍遥轮回池怎么解锁更多身世 英雄连2怎么解锁更多坦克 邀请某某加入群聊,解锁更多话题是什么意思? 电动小车电力不足速度慢是什么原因? 贪吃蛇大作战中贪吃训练营中登录游戏账号解锁更多玩法怎么完成?明明已经登录了可就是未完成 使命召唤9:黑色行动2如何解锁更多武器 新斗罗大陆神界篇魂师如何解锁更多魂力 极品飞车16多少级才解锁更多的车,我二十*了,不想下通关存档。 魔兽世界要塞3级后没有解锁更多空地