2016-01-22 3 views

ответ

0

Посмотрите, является ли это типом конверсии, который вы ищете: от numpy ndarray до datetime, до строки или numpy datetime:

import datetime as dt 
import numpy as np 

x = np.array([[ 2016., 1., 1.], [ 2016., 12., 31.]]) 

string = [dt.datetime(*el).strftime('%Y-%m-%d') for el in x.astype(int)] 
string 
['2016-01-01', '2016-12-31'] 

datetime = np.array(datetime, dtype='datetime64[D]') 
datetime 
array(['2016-01-01', '2016-12-31'], dtype='datetime64[D]') 
Смежные вопросы