我知道这是一个渴望问题,但我仍然无法找到答案。时间戳,日期,时间或日期时间是哪个?
我有一个修复时间在我的数据库中。 另外我有在不同的列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