Date 构造函数

定义

重载

名称 说明
Date()

分配一个 Date 对象并初始化它,以便它表示它分配的时间,测量到最接近的毫秒。

Date(Int64)

分配一个 Date 对象并将其初始化,以表示自标准基准时间(即 1970 年 1 月 1 日 00:00:00:00 GMT)以来指定的毫秒数。

Date(String)
已过时.

分配一个 Date 对象并初始化它,以便它表示字符串所指示的日期和时间,该字符串 s被解释为方法 Date#parse

Date(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

Date(Int32, Int32, Int32)
已过时.

分配一个对象并初始化它,以便它表示由 /> 指定的一天开头的午夜、本地时间以及参数。

Date(Int32, Int32, Int32, Int32, Int32)
已过时.

分配一个Date对象并初始化它,以便它表示本地时区中由参数指定的minyearmonthdatehrs分钟开头的即时。

Date(Int32, Int32, Int32, Int32, Int32, Int32)
已过时.

分配一个Date对象并初始化它,以便它表示本地时区中第二个对象所指定的 hrssecyearmonthdatemin秒开始时的即时。

Date()

分配一个 Date 对象并初始化它,以便它表示它分配的时间,测量到最接近的毫秒。

[Android.Runtime.Register(".ctor", "()V", "")]
public Date();
属性

注解

分配一个 Date 对象并初始化它,以便它表示它分配的时间,测量到最接近的毫秒。

适用于 . 的 java.util.Date.Date()Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Date(Int64)

分配一个 Date 对象并将其初始化,以表示自标准基准时间(即 1970 年 1 月 1 日 00:00:00:00 GMT)以来指定的毫秒数。

[Android.Runtime.Register(".ctor", "(J)V", "")]
public Date(long date);
[<Android.Runtime.Register(".ctor", "(J)V", "")>]
new Java.Util.Date : int64 -> Java.Util.Date

参数

date
Int64

自 1970 年 1 月 1 日格林尼治标准时间 00:00:00 以来的毫秒数。

属性

注解

分配一个 Date 对象并将其初始化,以表示自标准基准时间(即 1970 年 1 月 1 日 00:00:00:00 GMT)以来指定的毫秒数。

适用于 . 的 java.util.Date.Date(long)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Date(String)

注意

deprecated

分配一个 Date 对象并初始化它,以便它表示字符串所指示的日期和时间,该字符串 s被解释为方法 Date#parse

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
[System.Obsolete("deprecated")]
public Date(string? s);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
[<System.Obsolete("deprecated")>]
new Java.Util.Date : string -> Java.Util.Date

参数

s
String

日期的字符串表示形式。

属性

注解

分配一个 Date 对象并初始化它,以便它表示字符串所指示的日期和时间,该字符串 s被解释为方法 Date#parse

此成员已弃用。 从 JDK 版本 1.1 起,替换为 DateFormat.parse(String s).

适用于 . 的 java.util.Date.Date(java.lang.String)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Date(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

protected Date(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Date : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Date

参数

javaReference
IntPtr

nativeint

IntPtr一个包含Java本机接口 (JNI) 对象引用。

transfer
JniHandleOwnership

指示 JniHandleOwnership如何处理 javaReference

注解

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Date(Int32, Int32, Int32)

注意

deprecated

分配一个对象并初始化它,以便它表示由 /> 指定的一天开头的午夜、本地时间以及参数。

[Android.Runtime.Register(".ctor", "(III)V", "")]
[System.Obsolete("deprecated")]
public Date(int year, int month, int date);
[<Android.Runtime.Register(".ctor", "(III)V", "")>]
[<System.Obsolete("deprecated")>]
new Java.Util.Date : int * int * int -> Java.Util.Date

参数

year
Int32

年减去 1900 年。

month
Int32

介于 0-11 之间的月份。

date
Int32

1-31 之间的月份日期。

属性

注解

分配一个对象并初始化它,以便它表示由 /> 指定的一天开头的午夜、本地时间以及参数。

此成员已弃用。 从 JDK 版本 1.1 起,替换为 Calendar.set(year + 1900, month, date)GregorianCalendar(year + 1900, month, date)

适用于 . 的 java.util.Date.Date(int, int, int)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Date(Int32, Int32, Int32, Int32, Int32)

注意

deprecated

分配一个Date对象并初始化它,以便它表示本地时区中由参数指定的minyearmonthdatehrs分钟开头的即时。

[Android.Runtime.Register(".ctor", "(IIIII)V", "")]
[System.Obsolete("deprecated")]
public Date(int year, int month, int date, int hrs, int min);
[<Android.Runtime.Register(".ctor", "(IIIII)V", "")>]
[<System.Obsolete("deprecated")>]
new Java.Util.Date : int * int * int * int * int -> Java.Util.Date

参数

year
Int32

年减去 1900 年。

month
Int32

介于 0-11 之间的月份。

date
Int32

1-31 之间的月份日期。

hrs
Int32

介于 0-23 之间的小时数。

min
Int32

介于 0-59 之间的分钟数。

属性

注解

分配一个Date对象并初始化它,以便它表示本地时区中由参数指定的minyearmonthdatehrs分钟开头的即时。

此成员已弃用。 从 JDK 版本 1.1 起,替换为 Calendar.set(year + 1900, month, date, hrs, min)GregorianCalendar(year + 1900, month, date, hrs, min)

适用于 . 的 java.util.Date.Date(int, int, int, int, int)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Date(Int32, Int32, Int32, Int32, Int32, Int32)

注意

deprecated

分配一个Date对象并初始化它,以便它表示本地时区中第二个对象所指定的 hrssecyearmonthdatemin秒开始时的即时。

[Android.Runtime.Register(".ctor", "(IIIIII)V", "")]
[System.Obsolete("deprecated")]
public Date(int year, int month, int date, int hrs, int min, int sec);
[<Android.Runtime.Register(".ctor", "(IIIIII)V", "")>]
[<System.Obsolete("deprecated")>]
new Java.Util.Date : int * int * int * int * int * int -> Java.Util.Date

参数

year
Int32

年减去 1900 年。

month
Int32

介于 0-11 之间的月份。

date
Int32

1-31 之间的月份日期。

hrs
Int32

介于 0-23 之间的小时数。

min
Int32

介于 0-59 之间的分钟数。

sec
Int32

介于 0-59 之间的秒。

属性

注解

分配一个Date对象并初始化它,以便它表示本地时区中第二个对象所指定的 hrssecyearmonthdatemin秒开始时的即时。

此成员已弃用。 从 JDK 版本 1.1 起,替换为 Calendar.set(year + 1900, month, date, hrs, min, sec)GregorianCalendar(year + 1900, month, date, hrs, min, sec)

适用于 . 的 java.util.Date.Date(int, int, int, int, int, int)Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于