我有一个mysql数据库,它将时间戳存储在varbinary列中,我的目标是将其转换为unix时间戳,以便我可以在两个时间间隔之间执行一段时间。Python:将Varbinary类型的时间戳转换为unix时间戳
+---------+------------+-------------------+----------------+--------------------------+
| some_id | some_name | user_registration | some_count | some_value_yes_no |
+---------+------------+-------------------+----------------+--------------------------+
| some_id | some_user | 20091129060140 | 2685 | 1 |
+---------+------------+-------------------+----------------+--------------------------+
这里user_registration是MySQL VARBINARY(14),假定连接并提取该数据后,我已经存储在从蟒侧可变的user_registration,
...
timestamp = row['user_registration']
我怎样才能转换此到一个unix时间戳,所以我可以做一个这样的另一个时间戳之间的时间差。我看着http://docs.python.org/2/library/datetime.html,但我找不到任何这样的例子。
我需要做两个时隙,其中两个时隙都像我刚才提到,并希望在几天之差 – 2013-02-28 10:16:17
转换之间的时间差其他时间也可以使用strptime。然后减去它们并使用datetime.timedelta(days = ...)进行比较 – sharjeel 2013-02-28 10:21:18