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(long value, TimeUnit unit)
Возвраты a
FileTime представление значения в данном модуле гранулярности. |
static FileTime |
fromMillis(long value)
Возвраты a
FileTime представление данного значения в миллисекундах. |
int |
hashCode()
Вычисляет хэш-код в течение этого времени файла.
|
long |
to(TimeUnit unit)
Возвращает значение в данном модуле гранулярности.
|
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 long to(TimeUnit unit)
Преобразование из более грубой гранулярности, которая в цифровой форме переполнилась бы, насыщает к Long.MIN_VALUE
если отрицательный или Long.MAX_VALUE
если положительный.
unit
- модуль гранулярности для возвращаемого значенияpublic long toMillis()
Преобразование из более грубой гранулярности, которая в цифровой форме переполнилась бы, насыщает к Long.MIN_VALUE
если отрицательный или Long.MAX_VALUE
если положительный.
public boolean equals(Object obj)
FileTime
для равенства с данным объектом. Результат true
если и только если параметр не null
и a FileTime
это представляет то же самое время. Этот метод удовлетворяет общий контракт Object.equals
метод.
equals
в классе Object
obj
- объект сравниться сtrue
если, и только если, данный объект является a FileTime
это представляет то же самое времяObject.hashCode()
, HashMap
public int hashCode()
Хэш-код основан на значении, представленном, и удовлетворяет общий контракт Object.hashCode()
метод.
hashCode
в классе Object
Object.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
представляет время, которое является после other
public 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 и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.