Convierta la matriz numpy a la lista de fechas y horas

Tengo una matriz 2D de fechas de la forma:

[Y Y Y ... ]
[M M M ... ]
[D D D ... ]
[H H H ... ]
[M M M ... ]
[S S S ... ]

Entonces parece

data = np.array([
    [2015, 2015, 2015, 2015, 2015, 2015], # ...
    [   1,    1,    1,    1,    1,    1],
    [   1,    1,    1,    2,    2,    2],
    [  23,   23,   23,    0,    0,    0],
    [   4,    5,    5,   37,   37,   37],
    [  59,    1,    2,   25,   27,   29]
])

¿Cuál sería la mejor manera de convertir esto en una lista de objetos de fecha y hora?

Respuestas a la pregunta(2)

Su respuesta a la pregunta