我有一個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