2012-03-16 66 views
1

該應用程序檢索音軌並使用服務以hh::mm:ss格式獲取音軌的長度。
因爲它被格式化爲時間,但它不是一個實際有效的時間值,我需要一些可排序的數據表示。音頻/視頻軌道長度的首選數據類型是什麼?

  1. 您的建議是?
  2. 如何分類/搜索/過濾?

感謝

回答

1

那麼,答案是:使用time dataType ... 它是一個實際的時間表示字段。

3
  • 把格式化的值到一個int - 數值。所以:00h 01m 30s => 90s
  • 現在您可以對它進行排序,無限制地進行搜索和過濾!
+0

謝謝,這是衆所周知的。我儘量避免每個字段的數據轉換,因爲我需要在同一屏幕上顯示(有時)超過1000條記錄,排序。 – yossi 2012-03-16 09:37:12

+0

這個對話不應該是瓶頸。 – Malmi 2012-03-16 09:40:06

+0

1,000次轉換×600次秒擊?在服務器端,這不是一個可以忽略的考慮因素。作爲客戶端,當用於智能手機(40%的客戶端)時,大問題。 – yossi 2012-03-16 09:43:47