java Date类型。

Python015

java Date类型。,第1张

Data类型日期类型,通常是为了获取某些特定的日期或者转换日期的格式为字符串。举例:

Date date = new Date()//定义一个当前日期,此时输出就是日期类型

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")//创建格式日期类型

String str = sdf.format(date)//对创建的日期进行格式化输出。此时输出就是字符串日期类型

输出结果:2015--6-30 19:17:32。

有两个方法

方法一:

两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。

方式二:

Date.after()这样的方式不能比较出相等的时间。

扩展资料:

Date类可以在java.util包中找到,用一个long类型的值表示一个指定的时刻。它的一个有用的构造函数是Date(),它创建一个表示创建时刻的对象。

getTime()方法返回Date对象的long值。在下面的程序中,我使用Date()构造函数创建一个表示程序运行时刻的对象,并且利用getTime()方法找到这个日期代表的毫秒数量:

import java.util.*

public class Now {

public static void main(String[] args) {

Date now = new Date()

long nowLong = now.getTime()

System.out.println("Value is " + nowLong)

}

}

参考资料来源:百度百科——java日期函数