Use strftime('%Y-%m-%d %H:%M:%S')
Ex:
from pandas import Timestamp
from numpy import nan
data = {'Negatif ': {Timestamp('2019-08-26 00:00:00', freq='D'): 2.0, Timestamp('2019-08-27 00:00:00', freq='D'): 4.0, Timestamp('2019-08-28 00:00:00', freq='D'): 2.0, Timestamp('2019-08-29 00:00:00', freq='D'): 3.0}, 'Netral ': {Timestamp('2019-08-26 00:00:00', freq='D'): 1.0, Timestamp('2019-08-27 00:00:00', freq='D'): 3.0, Timestamp('2019-08-28 00:00:00', freq='D'): 1.0, Timestamp('2019-08-29 00:00:00', freq='D'): 3.0}, 'Positif ': {Timestamp('2019-08-26 00:00:00', freq='D'): nan, Timestamp('2019-08-27 00:00:00', freq='D'): nan, Timestamp('2019-08-28 00:00:00', freq='D'): nan, Timestamp('2019-08-29 00:00:00', freq='D'): 1.0}}
print({k: {m.strftime('%Y-%m-%d %H:%M:%S'): v for m, v in v.items()} for k, v in data.items()})
Output:
{'Negatif ': {'2019-08-26 00:00:00': 2.0,
'2019-08-27 00:00:00': 4.0,
'2019-08-28 00:00:00': 2.0,
'2019-08-29 00:00:00': 3.0},
'Netral ': {'2019-08-26 00:00:00': 1.0,
'2019-08-27 00:00:00': 3.0,
'2019-08-28 00:00:00': 1.0,
'2019-08-29 00:00:00': 3.0},
'Positif ': {'2019-08-26 00:00:00': nan,
'2019-08-27 00:00:00': nan,
'2019-08-28 00:00:00': nan,
'2019-08-29 00:00:00': 1.0}}