Атрибут microsecond
Атрибут microsecond применяется к объекту Timestamp
и возвращает количество микросекунд в виде целого числа.
Возвращаемое значение находится в диапазоне от 0 до 999999.
Эта информация бывает полезна при работе с временными метками,
когда требуется получить или сравнить микросекунды отдельно от других компонент времени.
Синтаксис
timestamp.microsecond
Пример
Создадим объект Timestamp с указанием микросекунд и выведем их значение:
import pandas as pd
ts = pd.Timestamp('2023-12-31 23:59:59.123456')
res = ts.microsecond
print(res)
Результат выполнения кода:
"123456"
Пример
Получим микросекунды из объекта Timestamp, созданного из строки без указания микросекунд:
import pandas as pd
ts = pd.Timestamp('2024-01-01 10:30:00')
res = ts.microsecond
print(res)
Результат выполнения кода:
"0"
Пример
Используем атрибут microsecond вместе с другими атрибутами для получения полной информации о времени:
import pandas as pd
ts = pd.Timestamp('2024-06-15 14:45:30.987654')
res = {
'hour': ts.hour,
'minute': ts.minute,
'second': ts.second,
'microsecond': ts.microsecond
}
print(res)
Результат выполнения кода:
"{'hour': 14, 'minute': 45, 'second': 30, 'microsecond': 987654}"
Смотрите также
-
атрибут
second,
который возвращает секунды временной метки -
атрибут
minute,
который возвращает минуты временной метки -
атрибут
hour,
который возвращает часы временной метки -
атрибут
nanosecond,
который возвращает наносекунды временной метки