NumPy: конвертировать numpy datetime64 в метку времени
NumPy DateTime: упражнение 7 с решением
Напишите программу NumPy для преобразования numy datetime64 в Timestamp.
Пример решения : -
Код Python:
import numpy as np
from datetime import datetime
dt = datetime.utcnow()
print("Current date:")
print(dt)
dt64 = np.datetime64(dt)
ts = (dt64 - np.datetime64('1970-01-01T00:00:00Z')) / np.timedelta64(1, 's')
print("Timestamp:")
print(ts)
print("UTC from Timestamp:")
print(datetime.utcfromtimestamp(ts))
Пример вывода:
Текущая дата: 2017-04-01 08: 01: 12.722055 Отметка: +1491033672,72 UTC от отметки времени: 2017-04-01 08: 01: 12.722055
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy, чтобы узнать количество будних дней в марте 2017 года.
Далее: Серия данных Pandas, DataFrame Exercises Home.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code