Java-API:java.util.Date

ylbtech-Java-API:java.util.Date

Module java.base

Package java.util

Class Date

1.返回顶部

1、

  • Constructor Summary

    Constructors
    Constructor Description
    Date()
    Allocates a Date object and initializes it so that it represents the time at which it was allocated, measured to the nearest millisecond.
    Date?(int year, int month, int date)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date) or GregorianCalendar(year + 1900, month, date).

    Date?(int year, int month, int date, int hrs, int min)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date, hrs, min) or GregorianCalendar(year + 1900, month, date, hrs, min).

    Date?(int year, int month, int date, int hrs, int min, int sec)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date, hrs, min, sec) or GregorianCalendar(year + 1900, month, date, hrs, min, sec).

    Date?(long date)
    Allocates a Date object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
    Date?(String s)
    Deprecated.

    As of JDK version 1.1, replaced by DateFormat.parse(String s).

  • Method Summary

    All MethodsStatic MethodsInstance MethodsConcrete MethodsDeprecated Methods
    Modifier and Type Method Description
    boolean after?(Date when)
    Tests if this date is after the specified date.
    boolean before?(Date when)
    Tests if this date is before the specified date.
    Object clone()
    Return a copy of this object.
    int compareTo?(Date anotherDate)
    Compares two Dates for ordering.
    boolean equals?(Object obj)
    Compares two dates for equality.
    static Date from?(Instant instant)
    Obtains an instance of Date from an Instant object.
    int getDate()
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.get(Calendar.DAY_OF_MONTH).

    int getDay()
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.get(Calendar.DAY_OF_WEEK).

    int getHours()
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.get(Calendar.HOUR_OF_DAY).

    int getMinutes()
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.get(Calendar.MINUTE).

    int getMonth()
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.get(Calendar.MONTH).

    int getSeconds()
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.get(Calendar.SECOND).

    long getTime()
    Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this Date object.
    int getTimezoneOffset()
    Deprecated.

    As of JDK version 1.1, replaced by -(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / (60 * 1000).

    int getYear()
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.get(Calendar.YEAR) - 1900.

    int hashCode()
    Returns a hash code value for this object.
    static long parse?(String s)
    Deprecated.

    As of JDK version 1.1, replaced by DateFormat.parse(String s).

    void setDate?(int date)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(Calendar.DAY_OF_MONTH, int date).

    void setHours?(int hours)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(Calendar.HOUR_OF_DAY, int hours).

    void setMinutes?(int minutes)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(Calendar.MINUTE, int minutes).

    void setMonth?(int month)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(Calendar.MONTH, int month).

    void setSeconds?(int seconds)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(Calendar.SECOND, int seconds).

    void setTime?(long time)
    Sets this Date object to represent a point in time that is time milliseconds after January 1, 1970 00:00:00 GMT.
    void setYear?(int year)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(Calendar.YEAR, year + 1900).

    String toGMTString()
    Deprecated.

    As of JDK version 1.1, replaced by DateFormat.format(Date date), using a GMT TimeZone.

    Instant toInstant()
    Converts this Date object to an Instant.
    String toLocaleString()
    Deprecated.

    As of JDK version 1.1, replaced by DateFormat.format(Date date).

    String toString()
    Converts this Date object to a String of the form:
    static long UTC?(int year, int month, int date, int hrs, int min, int sec)
    Deprecated.

    As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date, hrs, min, sec) or GregorianCalendar(year + 1900, month, date, hrs, min, sec), using a UTC TimeZone, followed by Calendar.getTime().getTime().

2、

2.返回顶部
3.返回顶部
4.返回顶部
5.返回顶部

0、

https://docs.oracle.com/javase/10/docs/api/java/util/Date.html

1、

6.返回顶部
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

原文地址:https://www.cnblogs.com/storebook/p/10572890.html

时间: 2024-10-11 03:42:22

Java-API:java.util.Date的相关文章

JAVA虚拟机:JAVA体系结构

JAVA体系结构:JAVA设计语言,JAVA Class文件,JAVA API,JAVA虚拟机. 一.java虚拟机: 1.java虚拟机的主要任务是装载class我呢间并且执行其中的字节码.java虚拟机包含一个类装载器,他可以从程序和API中装载class文件. JAVA API中只有程序执行时那些需要的类才能被装载.字节码由执行引擎来执行. Java虚拟机:1.一种简单的执行引擎,是一次性解释字节码.2.执行引擎很快,消耗内存,在这种情况下,第一次被执行的字节码会被翻译成本地机器代码, 编

Java-杂项-java.nio:java.nio

ylbtech-Java-杂项-java.nio:java.nio java.nio全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络. 1.返回顶部 1. 中文名:java非阻塞式IO 外文名:java nio 缓冲区:数据容器 特    性:Channel,Buffer,Selector 简    称:nio 目    的:提供非阻

Java Se:Java Security

Java API中有很多都使用了SecurityManager,这到底是什么玩意?最近看公司的产品的源码,也有不少SecurityManager.AccessControlContext等相关的代码,只是知道它们与安全有关,但是它们到底是怎么一回事呢?Spring也有一个Security框架,与Java Security有什么关联呢?另外有经验的开发人员调试程序时可能会查看ProtectionDomain.CodeSource,这两者又是什么呢? Java Sandbox 提到Java Secu

使用java API查询java类

一.java API的下载地址 前面列举了常用的java类,但只是介绍了功能,具体详细的用法(比如要知道该类的属性和方法)要需要调用java的API(Application Program Interface应用程序接口)进行查询. 使用API程序进行查询有两种方法,一种是下载专门的API文件,下载到本地进行查看,一种是使用在线的API网页进行查询. 本地API下载地址 Java se 6中文版电驴下载连接: ed2k://|file|%5BJava%E5%8F%82%E8%80%83%E6%9

Java系列: JAVA字符串格式化-String.format()的使用(zz)

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参

Java基础:Java的反射机制

反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制.[翻译于 官方文档] 本篇将从以下几个方面讲述反射的知识: calss的使用 方法的反射 构造函数的反射 成员变量的反射 一.什么是class类 在面向对象的世界里,万物皆对象.类是对象,类是java.lang.Class类的实例对象.另外class类只有java虚拟机才能new出来.任何一个类都是

java基础:java环境,第一个Java程序,java的数组

java环境: 1. 什么是字节码和虚拟机? 2. 环境变量的设置 3.一些常用的java命令 4. 计算机如何运行java程序? 5. java的垃圾回收器 6. java的基本数据类型及转换 举例:第一个Java程序 Java的数组: 1. 一维数组 数组的声明 数组分配空间及初始化 数组的长度 两个数组之间的拷贝:System.arraycopy(array1,start,array2,start,length) 2. 二位数组 二维数组的声明及初始化

Java初学者:java是如何在命令行下编译运行程序的

我们上文书说到,我们首先安装Java,然后设置Java环境,然后编译运行了一个简单的Java程序,在命令行模式下显示了一个“Hello baby”.那么,为什么呢?发生了什么呢? 首先,下载安装Java就不用问为什么了对吧?所谓巧妇难为无米之炊,没有Java却想用,这不可能的. 其次,为什么我们要那样设置Java的运行环境呢? 因为,目前为止,我只是想在命令行下编译运行java程序,这样一来,你就需要让命令行模式识别java的命令.而命令行下能自动识别的命令,必须我们手动的把命令的路径添加进去.

Java问题解决:Java compiler level does not match the version of the installed Java project facet.

问题原因:Java编译器级别与Facted Project 中的Java 版本设定不匹配. 解决办法:将两者设置一致 1.查看Java compiler level : 选中项目右键properties->Java Complier:由图可知compiler level是1.8 2.修改Project Facets的java值,使其与java complier相同: 搞定!

Java笔记:Java 流(Stream)、文件(File)和IO

更新时间:2018-1-7 12:27:21 更多请查看在线文集:http://android.52fhy.com/java/index.html java.io 包几乎包含了所有操作输入.输出需要的类.所有这些流类代表了输入源和输出目标. 输入输出流 简介 一个流被定义为一个数据序列.输入流用于从源读取数据,输出流用于向目标写数据. 下图是一个描述输入流和输出流的类层次图: 在java.io包中操作文件内容的主要有两大类:字节流.字符流,两类都分为输入和输出操作. 在字节流中输出数据主要是使用