2017-12-21 19 views
0

Ich rufe eine Funktion auf, um DataTable zu erstellen - das Problem ist Datum Feld hat Datum und Uhrzeit in der gleichen Spalte und wird nicht richtig angezeigt. Ich werde lieber das Feld Datum + Uhrzeit intakt halten - jedoch kann es in zwei verschiedene Felder von Daten und Zeit trennen, wenn es nicht möglich ist.Bokeh DataTable datetimeformatter

def make_table(source): 
columns = [ 
    TableColumn(field='DATE', title="DATE", formatter=DateFormatter()), 
    TableColumn(field='CCYPAIR', title="CCYPAIR"), 
    TableColumn(field='SIDE', title="SIDE"), 
    TableColumn(field='PRICE', title="PRICE"), 
    TableColumn(field='TYPE', title="TYPE"), 
    TableColumn(field='Volume', title="Amount"), 
    TableColumn(field='ORDER_ID_108', title="ORDERID"), 
] 
data_table = DataTable(source=source, columns=columns, width=1000, height=400) 
return data_table 

CCYPAIR DATUM ORDER_ID_108 Preisseite Typ Volumen

0 EURCHF 2015.01.15 13: 41: 34,555 380 1.2 B ORDER 50,0

Antwort

0

Below Änderung macht es working.Thanks

string_dates = [] 
for i in df['DATE']: string_dates.append(i.strftime("%Y-%m-%d %H:%M:%S.%f")) 
df['DATE'] = string_dates