首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何比较java中的Date类和System.currentTimeMillis()

如何比较java中的Date类和System.currentTimeMillis()
EN

Stack Overflow用户
提问于 2013-12-09 09:47:47
回答 4查看 1.5K关注 0票数 1

如果像"2013-12-09 00: 00:00:00“这样的对象日期大于java中的实际时间(System.currentTimeMillis()),我如何比较?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (object.getDate().getSeconds() > System.currentTimeMillis())
  //do something
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-12-09 09:50:48

getTime()对象中调用getSeconds()而不是getSeconds()

票数 3
EN

Stack Overflow用户

发布于 2013-12-09 09:50:38

您可以使用if (object.getDate().after(Calendar.getInstance().getTime()) {

票数 3
EN

Stack Overflow用户

发布于 2013-12-09 09:51:03

getSeconds不返回自时代以来的秒数。它返回Date实例的秒数。

所以我想你需要的是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (object.getDate().getTime() > System.currentTimeMillis())
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20477167

复制
相关文章
java中Date日期类型的大小比较
文章目录 方法一:CompareTo() 方法二:getTime() 方法一:CompareTo() 调用CompareTo(Date anotherDate)方法,API如下: public int compareTo(Date anotherDate) 参数:anotherDate—要比较的Date 结果:如果参数Date等于此Date,则值为0 ; 如果此日期在Date参数之前,该值小于0 ; 如果此日期在Date参数0则值大于0 异常:NullPointerException - 如果 anoth
别团等shy哥发育
2023/02/25
4K0
Java中Date类与Calendar类
Java中有两个与时间相关的常用类:Date类与Calendar类,开始在做题目的时候一无所知,通过查阅网上的资料有了一些基本的了解.(其实也可以查看Java的API,这是十分有效的学习方法,以后要加强这种意识).
用户8224910
2021/01/26
6370
date类和calendar类的区别_java类中可以定义类吗
在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。
全栈程序员站长
2022/09/30
1.3K0
java实用类(四)-Date 和 Calendar
创建日历类对象,不是new出来的,而是通过日历类自带的静态方法getInstance,获取;
化羽羽
2022/10/28
4610
Java 类和对象,如何定义Java中的类,如何使用Java中的对象,变量
6.类与对象方法,属性的联系和区别:类是一个抽象的概念,仅仅是模板,比如:“手机”对象是一个你能够看得到,摸得着的具体实体
用户7886150
2021/01/31
6.9K0
JAVA关于时间DATE和time的计算工具类
JAVA关于时间DATE和time的计算工具类,不多说直接上代码: /** * 时间计算工具类 */ public class TimeUtils { /** * 获取精确到秒的时间戳 * * @param date * @return */ public static String getSecondTimestampTwo(Long date) { if (null == date) { ret
一诺千金
2020/04/30
1K0
Java 中的比较 equals 和 ==
对上面的问题,所谓的基本类型,因为没有对象话,所以 JVM 没有为基本类型创建实例化后的对象,因此 == 就可以直接用了,因为 2 个相同的基本类型的值的地址是一样的。
HoneyMoose
2023/09/11
1630
Java 中的比较 equals 和 ==
java之学习date类的概述和案例分析
结果示意图: A:Date类的概述 * 类 Date 表示特定的瞬间,精确到毫秒。 * 注意:date有两个包一个是sql包底下的,一个是util包底下的 导包的时候要看清楚 需要的是util包
吾爱乐享
2018/07/13
2590
使用Java中Collections工具类和Comparator比较器使用
Collections工具类 介绍 Collections是单列集合的工具类,里面所有的方法都是静态方法,可以对集合进行一些操作。 常用方法(常用方法) 方法 说明 static void shuf
用户9006224
2022/12/21
4390
使用Java中Collections工具类和Comparator比较器使用
Java和Python中for循环的比较
Java是强类型的语言,而python是弱类型的语言。 先看Java中的for循环使用,如下图:
py3study
2020/01/14
2.3K0
Date, TimeZone, MongoDB, java中date的时区问题
打印new Date(),Fri Aug 12 13:37:51 CST 2016. 显示Asia/Shanghai的时区,但是date toString 的时区简写却是CST。更坑爹的是,Google CST结果出来是Central Standard Time. 表示North American Central Standard Time. 还以为jdk的date类有问题,debug date toString发现确实是将Asia/Shanghai的name 简写成CST. 接着google,终于看到另一
Ryan-Miao
2018/03/13
4.4K0
【Java 基础篇】Java Date 类详解:日期和时间操作的利器
在 Java 编程中,处理日期和时间是一项常见但复杂的任务。Java 提供了许多用于日期和时间操作的类,其中 java.util.Date 类是最早的日期和时间类之一。然而,它存在一些问题,因此 Java 8 引入了 java.time 包,其中包含了 java.time.LocalDate、java.time.LocalTime 和 java.time.LocalDateTime 等新的日期时间类。这些新类提供了更多的功能和更好的可读性,使日期和时间处理变得更加方便。本篇博客将详细介绍 Java 中的 java.time 包,重点关注 LocalDate、LocalTime 和 LocalDateTime 类的使用。
繁依Fanyi
2023/10/12
1.3K0
【Java 基础篇】Java Date 类详解:日期和时间操作的利器
Java中String、Date、LocalDate互相转换工具类
该工具类实现的功能有: 1.String日期转Date 2.Date日期转String 3.Date日期转LocaDate 4.LocalDate转Date 5.获取当前日期(String) 6.获取当前日期(Date) 7.获取两个日期之间的间隔 8.获取日期的星期 9.比较两个日期的大小 10.日期转为时间戳 11.时间戳转日期 12.去除日期连接符号(“-”),转为long 13.日期加上相应的天数 代码如下所示: import java.tex
林老师带你学编程
2022/05/06
2.6K0
Java 时间类-Calendar、Date、LocalDate/LocalTime
1、Date 类 java.util.Date是一个“万能接口”,它包含日期、时间,还有毫秒数,如果你只想用java.util.Date存储日期,或者只存储时间,那么,只有你知道哪些部分的数据是有用
九灵
2018/03/09
2K0
Java 时间类-Calendar、Date、LocalDate/LocalTime
在 Java 中如何比较日期?
在 Java 中有多种方法可以比较日期,日期在计算机内部表示为(long型)时间点——自1970年1月1日以来经过的毫秒数。在Java中,Date是一个对象,包含多个用于比较的方法,任何比较两个日期的方法本质上都会比较日期的时间。
武培轩
2019/10/19
4.7K0
date和calendar_Calendar类
在程序中,某个固定的时间代表的都是一个时间点,也就是一个时间的瞬间,例如2009年3月8日15点50分0秒,在实际的应用中,经常需要对于两个时间进行比较或计算时间之间的差值,这些功能在Java语言中都可以很方便的实现。
全栈程序员站长
2022/11/09
2K0
Java Date 和 Calendar
Java 语言的Date(日期),Calendar(日历),DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分,所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。  创建一个日期对象
阳光岛主
2019/02/19
5950
Java 中 Array 和 ArrayList 的比较和转换
在 Java 编程中,arrays 和 arraylists 都是基本的数据结构,用来存放数据集合。虽然两者的用途一样,但是它们的特点极大地影响应用的性能和灵活性。
Jimmy_is_jimmy
2023/08/16
2590
Java 中 Array 和 ArrayList 的比较和转换
在 WordPress 中如何使用 Date 和 Time
使用 Date 和 Time 是程序员一个非常日常的工作,比如定时发布,定时抓取信息等。PHP 提供很多 date/time 函数,但是 WordPress 有自己的一套,下面讲解下 WordPress 中使用 Date 和 Time 的经验和坑。
Denis
2023/04/14
1.5K0
JAVA中HashSet、TreeSet和LinkedHashSet的比较
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
喜欢ctrl的cxk
2019/11/08
9900

相似问题

Java中比较日期和使用Calendar类和Date类

33

比较time.time()和System.Currenttimemillis()

24

比较System.currentTimeMillis()

49

如何比较Java中的类和继承类

52

在hql中,如何比较“db中的日期”和“java date”

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文