共用方式為


Timestamp 類別

定義

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

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

備註

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。 它藉由允許將小數秒的規格指定為 nanoseconds 的有效位數,來增加保留 SQL TIMESTAMP 小數秒值的能力。 Timestamp 也提供格式化和剖析作業,以支持時間戳值的 JDBC 逸出語法。

Timestamp 物件的精確度計算為:<ul><li,這是 y-mm-dd hh:mm:ss li 20 + s 19 >> 中的字元數,這是 yyyy-mm-dd hh:mm:ss<.[fff...] 中的字元數,代表s指定時間戳的小數位數,其小數秒精確度。 </ul>

<B>注意:</B> 此類型是 和個別 nanoseconds 值的複合 java.util.Date 。 只有整數秒會儲存在元件中 java.util.Date 。 小數秒 - nanos - 是分開的。 Timestamp.equals(Object)當傳遞的物件不是 的java.sql.Timestamp實例時,此方法永遠不會傳回 true ,因為日期的 nanos 元件未知。 因此, Timestamp.equals(Object) 方法與方法不對稱 java.util.Date.equals(Object) 。 此外,方法會 hashCode 使用基礎 java.util.Date 實作,因此不會在其計算中包含 nanos。

由於 類別 Timestampjava.util.Date 上述類別之間的差異,因此建議程式代碼不要以泛型方式檢視 Timestamp 值做為的 java.util.Date實例。 和 java.util.Date 之間的Timestamp繼承關聯性實際上代表實作繼承,而不是型別繼承。

java.sql.TimestampJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

Timestamp(Int32, Int32, Int32, Int32, Int32, Int32, Int32)
已淘汰.

Timestamp建構以指定值初始化的物件。

Timestamp(Int64)

Timestamp使用毫秒時間值建構物件。

Timestamp(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

屬性

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
Day
已淘汰.

傳回這個日期所代表的星期天。

(繼承來源 Date)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
Hours
已淘汰.

傳回這個 Date 物件所表示的小時。 -或- 將這個 Date 物件的小時設定為指定的值。

(繼承來源 Date)
JniIdentityHashCode

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
JniPeerMembers

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

Minutes
已淘汰.

傳回此日期所表示之小時之後的分鐘數,如當地時區中解譯。 -或- 將這個 Date 物件的分鐘數設定為指定的值。

(繼承來源 Date)
Month
已淘汰.

傳回數位,代表包含或以這個 Date 物件所表示之時間的瞬間開始的月份。 -或- 將這個日期的月份設定為指定的值。

(繼承來源 Date)
Nanos

取得這個 Timestamp 物件的 nanos 值。 -或- 將這個 Timestamp 物件的 nanos 欄位設定為指定的值。

PeerReference

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
Seconds
已淘汰.

傳回此日期所表示分鐘數的秒數。 -或- 將這個 Date 的秒數設定為指定的值。

(繼承來源 Date)
ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

Time

傳回自 Date 1970 年 1 月 1 日 00:00:00 GMT 所代表的毫秒數。 -或- 將此物件設定 Date 為表示 1970 年 1 月 1 日 00:00:00 GMT 之後的毫秒時間 time 點。

(繼承來源 Date)
TimezoneOffset
已淘汰.

傳回相對於UTC的當地時區,以分鐘為單位的位移,此時間適用於這個 Date 物件所代表的時間。

(繼承來源 Date)
Year
已淘汰.

傳回值,該值是從包含或以這個 Date 物件所表示之時間的瞬間開始減去 1900 的結果,如當地時區所解譯。 -或- 將這個 Date 物件的年份設定為指定的值加上 1900。

(繼承來源 Date)

方法

After(Date)

測試這個日期是否在指定的日期之後。

(繼承來源 Date)
After(Timestamp)

指出這個 Timestamp 物件是否晚於指定的 Timestamp 物件。

Before(Date)

測試這個日期是否在指定的日期之前。

(繼承來源 Date)
Before(Timestamp)

指出這個 Timestamp 物件是否早於指定的 Timestamp 物件。

Clone()

傳回這個 對象的複本。

(繼承來源 Date)
CompareTo(Date)

比較兩個排序日期。

(繼承來源 Date)
CompareTo(Timestamp)

比較這個 Timestamp 物件與指定的 Timestamp 物件。

Dispose()

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
Dispose(Boolean)

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
Equals(Timestamp)

測試此 Timestamp 物件是否等於指定的 Timestamp 物件。

GetDate()
已淘汰.

傳回這個 Date 物件所表示之月份的日期。

(繼承來源 Date)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetDate(Int32)
已淘汰.

將這個 Date 物件的月份日期設定為指定的值。

(繼承來源 Date)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
ToGMTString()
已淘汰.

建立此 Date 物件的字串表示形式: <blockquote>

(繼承來源 Date)
ToInstant()

將這個 Date 物件轉換成 Instant

(繼承來源 Date)
ToLocaleString()
已淘汰.

以實作相依的形式建立這個 Date 物件的字串表示。

(繼承來源 Date)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
ValueOf(String)

String JDBC 時間戳逸出格式的物件轉換成 Timestamp 值。

Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

明確介面實作

IComparable.CompareTo(Object)

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Date)
IJavaPeerable.Disposed()

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
IJavaPeerable.Finalized()

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

GetJniTypeName(IJavaPeerable)

精簡包裝 java.util.Date 函式,可讓 JDBC API 將此識別為 SQL TIMESTAMP 值。

適用於