我知道這是一個渴望問題,但我仍然無法找到答案。時間戳,日期,時間或日期時間是哪個?
我有一個修復時間在我的數據庫中。 另外我有在不同的列date_in和date_out。 我的數據庫中的所有數據都來自csv,具有完全相同的格式。 我可以連接(time_in和date_in)和(time_out和date_out)並將它們放在時間戳格式的指定列中嗎?
我正在做一個csv的導入和導出,其中這些信息是關注的。到目前爲止,我可以導出它,但我的導入不起作用。我使用phpmyadmin csv加載數據導入。無法讓我的頭在輸入日期和時間,因爲我的數據庫中混雜着其他數據。
注意:total_hrs不包含在csv中,這意味着它已經在我的數據庫中。它沒有任何價值,所以我會爲我的腳本提供價值。
實施例:
id | time_in | time_out | date_in | date_out | total_hrs
1 | 9:30pm | 7:30am | 2013-12-01 | 2013-13-01 | ?
This should have a 10 hours elapsed time.
因此,基本上它也有一個不同的日期。 我很困惑我是否需要轉換時間戳或類似的東西來獲取時間差,或者我還需要有日期以及獲取兩次之間的差異?任何建議。
您對這一權利。在我的數據庫中,我將那些小時存儲爲時間類型而不是時間戳,所以我需要改變它?所以爲了方便獲得時差,我需要改變它。 – Jmilez 2013-03-04 01:44:17
@Jmilez看那裏:http://dev.mysql.com/doc/refman/5.0/en/date-and-time-types.html所以是的,你需要改變時間戳/日期時間或添加另一列的日期。 – 2013-03-05 00:44:06