[問題] 如何取得並儲存時間精度為 microseconds(微秒)

看板Ruby作者 (台中喵小咩)時間17年前 (2008/01/10 15:15), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
環境: Rails 2.x 狀況: 一般資料庫能儲存的時間格式是 YYYY-MM-DD hh:mm:ss 我用的是 MYSQL 5.0 現在有須要用比 "秒" 更小的單位來記錄時間 去查了 mysql 說明 http://dev.mysql.com/doc/refman/5.0/en/datetime.html mysql 在 5.0.8 版本以前有 MICROSECOND 指令可以用 但 5.0.8 版以後就廢除了 而且根據說明.就算用 5.0.8 版之前..MICROSECOND也無法被儲存在 datetime 裡 請問在 RoR 2.x + Mysql 5.x 的環境下 要怎樣才能存取到 秒以下 的單位呢? 毫秒 或 微秒 都可以....只要比秒還要小 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.164.235

01/10 18:46, , 1F
Time.now.to_f 以字串存起來
01/10 18:46, 1F

01/11 02:13, , 2F
那是不是代表沒辦法用 SQL 語法做比較了??
01/11 02:13, 2F

01/11 07:35, , 3F
這個嘛... 我沒在碰 SQL 不知道 XD 有 database 板
01/11 07:35, 3F
文章代碼(AID): #17XSOiEc (Ruby)
文章代碼(AID): #17XSOiEc (Ruby)