将时间段映射到时间戳

时间:2011-07-31 18:12:40

标签: mysql timestamp timeslots

我有一个336行的表。每一行在一整天内组装30分钟。换句话说:24 x 2 x 7

时间戳:UNIX格式

时间段:(还不知道)

我的目标是找到在表格中命名时间段的最佳方法,这样我就可以将任何时间戳映射到表格内的行(时间段)。

我想到了为dhhmm命名的想法 例10830表示星期日上午8:30

但是现在我在使用mysql获取数据时遇到了问题。任何人都可以提出更好的名称约定吗?

1 个答案:

答案 0 :(得分:0)

为什么不为人类直接和简单命名插槽? Sun 00:00:00-29Sun 00:00:30-59,...,Sat 23:59:30-59

但是不要使用名称来选择插槽,使用插槽标识符,也许是一个简单的整数序列0 .. 24 * 2 * 7-1。