Date 类

定义

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

[Android.Runtime.Register("java/sql/Date", DoNotGenerateAcw=true)]
public class Date : Java.Util.Date
[<Android.Runtime.Register("java/sql/Date", DoNotGenerateAcw=true)>]
type Date = class
    inherit Date
继承
属性

注解

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。 毫秒值表示自 1970 年 1 月 1 日 00:00:00.000 GMT 以来传递的毫秒数。

若要符合 SQL DATE的定义,实例包装 java.sql.Date 的毫秒值必须“规范化”,方法是将实例关联的特定时区中的小时、分钟、秒和毫秒设置为零。

适用于 . 的 java.sql.DateJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

构造函数

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

Date构造使用给定年份、月和日初始化的对象。

Date(Int64)

Date使用给定的毫秒时间值构造对象。

Date(IntPtr, JniHandleOwnership)

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

属性

Class

返回此 Object的运行时类。

(继承自 Object)
Day
已过时.

返回此日期所表示的一周中的某一天。

(继承自 Date)
Handle

基础 Android 实例的句柄。

(继承自 Object)
Hours
已过时.

返回此 Date 对象表示的小时。 - 或 - 将此 Date 对象的小时数设置为指定的值。

(继承自 Date)
JniIdentityHashCode

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
JniPeerMembers

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

Minutes
已过时.

返回此日期所表示的小时之前的分钟数,如本地时区中解释的那样。 - 或 - 将此对象的分钟 Date 数设置为指定的值。

(继承自 Date)
Month
已过时.

返回一个数字,表示包含或以此 Date 对象所表示的即时时间开始的月份。 - 或 - 将此日期的月份设置为指定值。

(继承自 Date)
PeerReference

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
Seconds
已过时.

返回此日期所表示的分钟数。 - 或 - 将此值 Date 的秒设置为指定值。

(继承自 Date)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

Time

返回自 1970 年 1 月 1 日 00:00:00:00 GMT 表示以来的 Date 毫秒数。 - 或 - 将此 Date 对象设置为表示在 1970 年 1 月 1 日 00:00:00 GMT 之后的毫秒时间 time 点。

(继承自 Date)
TimezoneOffset
已过时.

返回相对于 UTC 的本地时区的偏移量(以分钟为单位),该偏移量适合此 Date 对象表示的时间。

(继承自 Date)
Year
已过时.

返回一个值,该值是从包含或以此 Date 对象所表示的即时时间开始的年份中减去 1900 的结果,如本地时区中解释的那样。 - 或 - 将此 Date 对象的年份设置为指定值加上 1900。

(继承自 Date)

方法

After(Date)

测试此日期是否在指定日期之后。

(继承自 Date)
Before(Date)

测试此日期是否在指定日期之前。

(继承自 Date)
Clone()

返回此对象的副本。

(继承自 Date)
CompareTo(Date)

比较两个排序日期。

(继承自 Date)
Dispose()

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
Dispose(Boolean)

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
GetDate()
已过时.

返回此 Date 对象表示的月份的日期。

(继承自 Date)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
SetDate(Int32)
已过时.

将此 Date 对象的月份日期设置为指定值。

(继承自 Date)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
ToGMTString()
已过时.

创建此形式的此 Date 对象的字符串表示形式: <blockquote>

(继承自 Date)
ToInstant()

将此 Date 对象转换为 Instant.

(继承自 Date)
ToLocaleString()
已过时.

以依赖实现的形式创建此 Date 对象的字符串表示形式。

(继承自 Date)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
ValueOf(String)

将 JDBC 日期转义格式的字符串转换为值 Date

Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<><

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

IComparable.CompareTo(Object)

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Date)
IJavaPeerable.Disposed()

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
IJavaPeerable.Finalized()

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

GetJniTypeName(IJavaPeerable)

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

适用于