Свойство microsecond
Свойство microsecond класса DateTime возвращает количество микросекунд в текущей секунде. Значение находится в диапазоне от 0 до 999. Свойство доступно только для чтения и не принимает параметров.
Синтаксис
dateTime.microsecond
Пример
Давайте создадим объект DateTime с заданным количеством микросекунд и выведем их значение:
void main()
{
DateTime date = DateTime(2025, 1, 1, 12, 30, 45, 123, 456);
print(date.microsecond);
}
Результат выполнения кода:
456
Пример
Давайте получим текущее время и выведем количество микросекунд в текущей секунде:
void main()
{
DateTime now = DateTime.now();
print(now.microsecond);
}
Результат выполнения кода:
789
Пример
Давайте получим значение микросекунд через свойство microsecondsSinceEpoch и выделим остаток от деления на 1000:
void main()
{
DateTime date = DateTime.fromMicrosecondsSinceEpoch(1234567890123456);
int res = date.microsecondsSinceEpoch % 1000;
print(res);
}
Результат выполнения кода:
456
Смотрите также
-
класс
DateTime,
который представляет дату и время -
свойство
millisecond,
которое возвращает количество миллисекунд -
свойство
microsecondsSinceEpoch,
которое возвращает микросекунды с начала эпохи -
метод
fromMicrosecondsSinceEpoch,
который создает дату из микросекунд