Атрибут microseconds
Атрибут microseconds применяется к объекту Timedelta
и возвращает количество микросекунд, содержащихся во временном интервале.
Значение возвращается в виде целого числа от 0 до 999999,
так как микросекунды представляют собой дробную часть секунды.
Этот атрибут полезен, когда нужно извлечь микросекунды из временного интервала
для дальнейших вычислений или форматирования.
Синтаксис
timedelta.microseconds
Пример
Давайте создадим временной интервал с указанием микросекунд и получим их значение:
import pandas as pd
td = pd.Timedelta(microseconds=500)
res = td.microseconds
print(res)
Результат выполнения кода:
500
Пример
Давайте создадим интервал в несколько секунд и микросекунд:
import pandas as pd
td = pd.Timedelta(seconds=5, microseconds=250)
res = td.microseconds
print(res)
Результат выполнения кода:
250
Пример
Давайте создадим интервал с количеством микросекунд больше миллиона и посмотрим на результат:
import pandas as pd
td = pd.Timedelta(microseconds=2500000)
res = td.microseconds
print(res)
Результат выполнения кода:
500000
Пример
Давайте создадим интервал из строки и получим микросекунды:
import pandas as pd
td = pd.Timedelta('1 days 2 hours 15 minutes 30 seconds 123456 microseconds')
res = td.microseconds
print(res)
Результат выполнения кода:
123456
Пример
Давайте создадим временной интервал с отрицательным значением:
import pandas as pd
td = pd.Timedelta(days=-1, seconds=30, microseconds=500)
res = td.microseconds
print(res)
Результат выполнения кода:
500
Смотрите также
-
атрибут
days,
который возвращает количество дней в интервале -
атрибут
seconds,
который возвращает количество секунд в интервале -
атрибут
nanoseconds,
который возвращает количество наносекунд в интервале -
атрибут
components,
который возвращает все компоненты интервала в виде именованного кортежа