`
Javaloverlover
  • 浏览: 347022 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

date的比较大小

    博客分类:
  • java
阅读更多
两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。
实际上比较的是自1970 年 1 月 1 日 00:00:00 GMT以来的毫秒数。毫秒数越大的时间越大。
如:
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateCompare {

	/**
	 * @param args
	 * @throws ParseException
	 */
	public static void main(String[] args) throws ParseException {
		String DateStr1 = "2011-10-1 10:20:16";
		String DateStr2 = "2011-10-07 15:50:35";
		DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		Date dateTime1 = dateFormat.parse(DateStr1);
		Date dateTime2 = dateFormat.parse(DateStr2);
		int i = dateTime1.compareTo(dateTime2);
		System.out.println(i < 0);
	}

}

打印出:true
分享到:
评论

相关推荐

    前后天date类型的大小比较

    "前后天date类型的大小比较"这个主题涉及到编程语言中的日期对象处理,比较逻辑以及可能使用的工具。以下是对这一知识点的详细说明: 1. **日期类型**: - 在多种编程语言中,如Java、JavaScript、Python等,都有...

    Oracle date如何比较大小分析

    对于开发人员来说,比较Date类型的值是常见的操作,这在处理时间序列数据或者进行时间相关的业务逻辑时尤为重要。本文将深入探讨Oracle Date类型之间的比较方法。 首先,我们可以直接使用比较运算符(如&gt;、&lt;、&gt;=、...

    oracle中TIMESTAMP与DATE比较

    这意味着在比较两个时间戳时,即使它们看起来完全相同,Oracle仍然能够区分出哪一个是先发生的,这是`DATE`类型所无法做到的。 ### `DATE`与`TIMESTAMP`的转换与使用 尽管`DATE`和`TIMESTAMP`类型在功能上有所重叠...

    时间日期的比较大小

    针对题目中的"时间日期的比较大小"这个主题,我们将详细探讨日期比较的原理、方法以及如何使用提供的代码片段。 首先,Java提供了`java.util.Date`类来表示日期,但是由于该类存在一些设计上的问题,现在已经推荐...

    时分秒比较大小

    在标题为“时分秒比较大小”的主题下,我们主要探讨的是如何在编程环境中比较两个包含时、分、秒的时间值的大小。这种比较通常涉及到日期时间类库的使用,特别是在处理用户界面、事件调度或数据分析时。这里我们将...

    Java字符串转换为日期和时间比较大小[归类].pdf

    在实际应用中,我们可以使用 compare_date 方法来比较两个日期字符串的大小,然后根据比较结果进行相应的处理。 在 Java 中,我们可以使用 SimpleDateFormat 和 java.sql.Date 类来实现字符串转换为日期和时间比较...

    日期比较大小

    本文将深入探讨“日期比较大小”这一主题,包括其背景、实现方法以及在实际应用中的重要性。 ### 背景 在日常生活中,我们经常需要比较日期,例如确定两个事件的先后顺序,或者判断某一天是否处于特定的时间范围内...

    计算时间差以及比较日期大小

    根据给定的信息,本文将详细解释如何在Java中计算两个日期之间的时间差,并演示如何比较两个日期的大小。 ### 计算两个日期间的时间差 #### 使用`java.util.Date`和`java.text.SimpleDateFormat` 首先,我们需要...

    String与date的转换

    本文详细介绍了在Java中如何实现字符串与日期之间的转换,以及如何比较两个日期的大小。这些技能在日常开发工作中非常实用,可以帮助开发者高效地处理日期相关的逻辑。希望本文能对您有所帮助!

    纯JS方法比较日期之间大小(实用)

    本篇将详细介绍如何仅使用JavaScript来实现日期之间的大小比较功能,并通过具体的代码示例来帮助理解。 #### 1. 基础概念 在JavaScript中,`Date`对象是处理日期和时间的标准方式。可以通过构造函数创建一个`Date`...

    比较时间大小

    在Java编程语言中,比较时间大小是常见的任务,特别是在处理日期和时间的场景下,比如日志记录、事件调度或数据分析。本篇文章将深入探讨如何在Java中进行时间比较,并结合`TimeCompare.java`源代码文件来理解其实现...

    修改datePick和timepicker大小

    android:id="@+id/date_picker" android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt; android:id="@+id/time_picker" android:layout_width="wrap_content" android:layout_...

    Date类基础知识及时间大小比较

    我自己在网上找得关于时间方面的知识,是关于java方面的的,可以看看,反正不要积分

    Java时间大小的比较

    Java时间大小的比较 date java

    时间格式校验及比较大小前后

    比较时间大小主要是基于`Date`对象的比较。在JavaScript中,可以直接通过`Date`对象来比较两个时间的大小。例如,可以使用`, `&gt;`, `, `&gt;=`等运算符。 **2.2 比较具体实现** 假设我们有两个时间字符串,分别为`...

    Microsoft Date and Time Picker Control6.0

    《Microsoft Date and Time Picker 控件6.0详解》 在Windows应用程序开发中,日期和时间选择功能是一项不可或缺的元素,Microsoft Date and Time Picker Control 6.0便是为此目的设计的控件。它允许用户在界面上...

    DateUtil.java 时间日期处理工具类

    2.比较传入时间与当前时间前一天的大小,传入时间在后返回true,传入时间在前返回false isWithinOneDay(String dateStr); 3.String转Date stringToDate(String dateStr, String format); 4.Date转String date...

    简单自定义date类(java)

    本文将介绍如何自定义一个简单的 date 类,包括 year、month、day 的设置和获取,判断是否为闰年,比较日期大小等功能。 自定义 date 类的设计思路: 在设计自定义 date 类时,我们需要考虑以下几个方面: 1. ...

    JS比较时间的大小

    ### JS比较时间的大小 在JavaScript(简称JS)开发中,经常会遇到需要处理日期与时间的问题,例如比较两个时间的先后顺序。本文将详细介绍如何利用JS编写一个实用的函数来比较两个时间戳的大小,该函数能够处理形如...

Global site tag (gtag.js) - Google Analytics