Database-Design

拆分日期時間,只有時間,分為分鐘和秒

  • August 6, 2014

我正在從一個包含有關 vhs 磁帶和 DVD 的元數據的 excel 文件創建一個 Access 數據庫。創建 excel 文件的人將執行時間作為日期/時間欄位,以分鐘為單位:秒。我希望能夠創建報告或設置表單/查詢等,使用者可以在其中搜尋比某某更長的分鐘數。我在想最好的方法是創建兩個欄位:分鐘和秒。日期/時間類型實際上是用於指定按時間順序排列的時間,而不是執行時間。

做這個的最好方式是什麼?如何拆分分鐘:秒以創建兩列?

我只是將 Excel 表導入 Access。在 Excel 中將其作為公式然後導入 Access 會更容易嗎?

將執行時間儲存為總秒數的整數。出於顯示目的,您可以將秒數轉換為小時:分鐘:秒格式或您選擇的任何顯示格式的字元串。

DatePart 函式將提取日期/時間欄位的指定部分。

以下範例從目前時間中提取小時。

=DatePart("h", Now()) 

這是一個連結,其中包含有關該功能的更多資訊。

引用自:https://dba.stackexchange.com/questions/73227