|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class FileTime extends Object implements Comparable<FileTime>
| Модификатор и Тип | Метод и Описание |
|---|---|
int |
compareTo(FileTime other)
Сравнивает значение два
FileTime объекты для порядка. |
boolean |
equals(Object obj)
Тесты это
FileTime для равенства с данным объектом. |
static FileTime |
from(Instant instant)
Возвраты a
FileTime представление того же самого момента времени оценивает временной шкалой как обеспеченный Instant объект. |
static FileTime |
from(long value, TimeUnit unit)
Возвраты a
FileTime представление значения в данном модуле гранулярности. |
static FileTime |
fromMillis(long value)
Возвраты a
FileTime представление данного значения в миллисекундах. |
int |
hashCode()
Вычисляет хэш-код в течение этого времени файла.
|
long |
to(TimeUnit unit)
Возвращает значение в данном модуле гранулярности.
|
Момент |
toInstant()
Преобразовывает это
FileTime возразите против Instant. |
long |
toMillis()
Возвращает значение в миллисекундах.
|
Строка |
toString()
Возвращает строковое представление этого
FileTime. |
public static FileTime from(long value, TimeUnit unit)
FileTime представление значения в данном модуле гранулярности.value - значение начиная с эпохи (1970-01-01T00:00:00Z); может быть отрицательнымunit - модуль гранулярности, чтобы интерпретировать значениеFileTime представление данного значенияpublic static FileTime fromMillis(long value)
FileTime представление данного значения в миллисекундах.value - значение, в миллисекундах, начиная с эпохи (1970-01-01T00:00:00Z); может быть отрицательнымFileTime представление данного значенияpublic static FileTime from(Instant instant)
FileTime представление того же самого момента времени оценивает временной шкалой как обеспеченный Instant объект.instant - момент, чтобы преобразоватьFileTime представление той же самой точки на временной шкале как обеспеченный моментpublic long to(TimeUnit unit)
Преобразование из более грубой гранулярности, которая в цифровой форме переполнилась бы, насыщает к Long.MIN_VALUE если отрицательный или Long.MAX_VALUE если положительный.
unit - модуль гранулярности для возвращаемого значенияpublic long toMillis()
Преобразование из более грубой гранулярности, которая в цифровой форме переполнилась бы, насыщает к Long.MIN_VALUE если отрицательный или Long.MAX_VALUE если положительный.
public Instant toInstant()
FileTime возразите против Instant. Преобразование создает Instant это представляет ту же самую точку на временной шкале как это FileTime.
FileTime может сохранить точки на временной шкале далее в будущем и далее в прошлом чем Instant. Преобразование из таких дальнейших моментов времени насыщает к Instant.MIN если ранее чем Instant.MIN или Instant.MAX если позже чем Instant.MAX.
FileTime объектpublic boolean equals(Object obj)
FileTime для равенства с данным объектом. Результат true если и только если параметр не null и a FileTime это представляет то же самое время. Этот метод удовлетворяет общий контракт Object.equals метод.
equals в class Objectobj - объект сравниться сtrue если, и только если, данный объект является a FileTime это представляет то же самое времяObject.hashCode(), HashMappublic int hashCode()
Хэш-код основан на значении, представленном, и удовлетворяет общий контракт Object.hashCode() метод.
hashCode в class ObjectObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object)public int compareTo(FileTime other)
FileTime объекты для порядка.compareTo в интерфейсе Comparable<FileTime>other - другой FileTime быть сравненным0 если это FileTime равно other, значение меньше чем 0, если это FileTime представляет время, которое является прежде other, и значение, больше чем 0, если это FileTime представляет время, которое является после otherpublic String toString()
FileTime. Строка возвращается в формате :
YYYY-MM-DDThh:mm:ss[.s+]Z
где"[.s+]"представляет точку, сопровождаемую одной из большего количества цифр для десятичной дроби секунды. Это только присутствует, когда десятичная дробь секунды не является нулем. Например, FileTime.fromMillis(1234567890000L).toString() урожаи "2009-02-13T23:31:30Z", и FileTime.fromMillis(1234567890123L).toString() урожаи "2009-02-13T23:31:30.123Z". A FileTime прежде всего предназначается, чтобы представить значение метки времени файла. Где использующийся представить экстремумы, где год является меньше чем"0001"или больше чем"9999"тогда этот метод отклоняется от ISO 8601 тем же самым способом как . Таким образом, год может быть расширен больше чем до четырех цифр и может быть отрицательно подписан. Если больше чем четыре цифры тогда начальные нули не присутствуют. Год прежде"0001-0001".
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92