Поделиться через


Timestamp Класс

Определение

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение 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 , позволяющий API JDBC определить это как значение SQL TIMESTAMP . Она добавляет возможность удерживать значение дробных секунд SQL TIMESTAMP , позволяя спецификации дробных секунд точностью наносекунд. Метка времени также предоставляет операции форматирования и синтаксического анализа для поддержки синтаксиса escape-кода JDBC для значений меток времени.

Точность объекта Timestamp вычисляется следующим образом: <ul><li19 >, то есть число символов в гггг-мм-дд чч:мм:сс <li> 20 + s , которое является числом символов в y-mm-d hh:mm:ss.[fff...] и s представляет масштаб заданной метки времени, ее точность в дробных секундах. </ul>

<B>Примечание.</B> Этот тип представляет собой составное значение java.util.Date и отдельное значение nanoseconds. В компоненте хранятся java.util.Date только целые секунды. Дробные секунды - нанос - разделены. Метод Timestamp.equals(Object) никогда не возвращается true при передаче объекта, который не является экземпляром java.sql.Timestamp, так как компонент nanos даты неизвестен. В результате Timestamp.equals(Object) метод не является симметричным в отношении java.util.Date.equals(Object) метода. Кроме того, hashCode метод использует базовую java.util.Date реализацию и поэтому не включает nanos в вычисления.

Из-за различий между классом Timestamp и java.util.Date классом, упомянутым выше, рекомендуется, чтобы код не просматривал Timestamp значения как экземпляр java.util.Date. Отношение наследования между Timestamp и java.util.Date действительно обозначает наследование реализации, а не наследование типов.

Документация по Java для java.sql.Timestamp.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

Timestamp(Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Устаревшие..

Создает объект, инициализированный Timestamp заданными значениями.

Timestamp(Int64)

Timestamp Создает объект с помощью значения времени миллисекунда.

Timestamp(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Day
Устаревшие..

Возвращает день недели, представленный этой датой.

(Унаследовано от Date)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Hours
Устаревшие..

Возвращает час, представленный этим Date объектом. -или- Задает час данного Date объекта заданному значению.

(Унаследовано от Date)
JniIdentityHashCode

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
JniPeerMembers

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

Minutes
Устаревшие..

Возвращает количество минут за час, представленное этой датой, как интерпретируется в местном часовом поясе. -или- Задает минуты этого Date объекта указанным значением.

(Унаследовано от Date)
Month
Устаревшие..

Возвращает число, представляющее месяц, содержащий или начинающийся с мгновенного времени, представленного этим Date объектом. -или- Задает месяц этой даты указанным значением.

(Унаследовано от Date)
Nanos

Возвращает значение объекта Timestamp nanos . -или- Задает поле этого Timestamp объекта nanos заданному значению.

PeerReference

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
Seconds
Устаревшие..

Возвращает количество секунд за минуту, представленное этой датой. -или- задает секунды этого Date значения в указанное значение.

(Унаследовано от Date)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Time

Возвращает число миллисекунда с 1 января 1970 г., 00:00:00 GMT, представленное этим Date объектом. -или- Задает этот Date объект для представления точки во времени, которая является time миллисекундами после 1 января 1970 г. 00:00:00 GMT.

(Унаследовано от Date)
TimezoneOffset
Устаревшие..

Возвращает смещение, измеряемое в минутах, для локального часового пояса относительно UTC, подходящего для времени, представленного этим Date объектом.

(Унаследовано от Date)
Year
Устаревшие..

Возвращает значение, которое является результатом вычитания 1900 из года, содержащего или начинающегося с мгновенного времени, представленного этим Date объектом, как интерпретируется в локальном часовом поясе. -или- Задает год этого 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 , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
Dispose(Boolean)

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение 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 , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
ToGMTString()
Устаревшие..

Создает строковое представление этого Date объекта формы: <blockquote>

(Унаследовано от Date)
ToInstant()

Преобразует этот Date объект в объект Instant.

(Унаследовано от Date)
ToLocaleString()
Устаревшие..

Создает строковое представление этого Date объекта в форме, зависящей от реализации.

(Унаследовано от Date)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
ValueOf(String)

Преобразует String объект в формате escape-метки времени JDBC в Timestamp значение.

Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IComparable.CompareTo(Object)

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Date)
IJavaPeerable.Disposed()

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
IJavaPeerable.Finalized()

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

GetJniTypeName(IJavaPeerable)

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

Применяется к