РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
539 of 687 menu

Атрибут nanosecond

Атрибут nanosecond применяется к объекту Timestamp и возвращает количество наносекунд в текущей временной метке. Значение всегда находится в диапазоне от 0 до 999. Если наносекунды не были явно указаны при создании, возвращается 0.

Синтаксис

timestamp.nanosecond

Пример

Давайте создадим временную метку с указанием наносекунд и получим их значение:

import pandas as pd ts = pd.Timestamp('2026-01-15 14:30:45.123456789') res = ts.nanosecond print(res)

Результат выполнения кода:

"789"

Пример

Теперь создадим метку без указания наносекунд:

import pandas as pd ts = pd.Timestamp('2026-01-15 14:30:45') res = ts.nanosecond print(res)

Результат выполнения кода:

"0"

Пример

Атрибут nanosecond можно использовать для проверки точности временных меток в больших наборах данных:

import pandas as pd dates = pd.date_range('2026-01-01', periods=5, freq='0.123456789S') ser = pd.Series(dates) res = ser.dt.nanosecond print(res)

Результат выполнения кода:

0 123 1 246 2 370 3 493 4 617 dtype: int64

Смотрите также

  • атрибут microsecond,
    который возвращает количество микросекунд
  • атрибут second,
    который возвращает количество секунд
  • атрибут minute,
    который возвращает количество минут
  • атрибут hour,
    который возвращает количество часов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить