我有使用Python with time.time()
導致在秒的時間,看起來像1370449004.766663等加載DATABSE。將mysql varchar轉換爲浮點或紀元時間?
這些是在是類型爲varchar的指定列的時間。
我怎樣才能轉換此列,以便能夠利用from_unixtime()
命令討論here。
當我做這個現在:
SELECT UNIX_TIMESTAMP(time) from table;
輸出爲0,時間是與time.time
從我的Python命令的輸出VARCHAR列。
然而,我的主要目標是本專欄要注意爲float列,這樣我可以在上面做數學轉換,而無需每次都投它。
有什麼建議嗎?
浮動?如果你刪除點,它只是一個微球的數量,不是嗎?那麼你的準確性會好得多,計算速度更快,麻煩 - 更少 – akostadinov