2017-05-09 48 views
0

經過一點研究,我發現很難找出如何在matplotlib中使用mysql時間戳。Python - 將mysql時間戳類型轉換爲matplotlib和圖

Mysql的字段來繪製

X軸:

字段:輸入

類型:時間戳

空:否

默認:CURRENT TIMESTAMP

樣品:2017-05-08 18:25:10

Y軸:

字段:值

類型:浮子(12,6)

空:否

樣品:123.332

什麼日期格式爲matplotlib尋找?我該如何轉換成這種格式?我發現如何從unix時間戳轉換爲matplotlib可接受的格式,是否比我使用的時間戳字段類型更好的unix時間戳?我應該將整個表格轉換爲unix時間戳嗎?

將不勝感激任何幫助!

回答

0

你可以使用日期時間模塊,雖然我現在()函數用於提取從MySQL日期時間,但我認爲格式是一樣的。

例如

蟒蛇>進口日期時間爲DT

我把日期時間數據到一個名爲datelist列表,現在你可以使用datetime.strptime函數的日期格式轉換成你想要什麼

蟒蛇>日期= [dt.datetime.strptime(d,'% Y-%m-%d%H:%M:%S')爲日期表中的d

最後,你可以把名單所列日期,情節X軸

我希望它可以幫助你。

+0

謝謝瑪魯,真的很感激! – dionbotha