1
+---------+---------------------+---------------------+
| area_id | date_1              | date_2              |
+---------+---------------------+---------------------+
|    NULL | 2012-06-28 10:09:18 | 2012-06-28 10:15:48 |
|      18 | 2012-06-28 10:15:48 | 2012-06-28 10:20:26 |
|      21 | 2012-06-28 10:20:26 | 2012-06-28 10:32:51 |
|       3 | 2012-06-28 10:32:51 | 2012-06-28 10:50:27 |
|      21 | 2012-06-28 10:50:27 | 2012-06-28 11:36:36 |
|      18 | 2012-06-28 11:36:36 | 2012-06-28 11:39:26 |
|      21 | 2012-06-28 11:39:26 | 2012-06-28 11:40:33 |
|       3 | 2012-06-28 11:40:33 | 2012-06-28 11:48:03 |
|       7 | 2012-06-28 11:48:03 | NULL                |
+---------+---------------------+---------------------+

date1 と date_2 の間の area_id の範囲について教えてください

datetime.now() - date_2 

ありがとう

4

1 に答える 1

0

あなたは正しい軌道に乗っています。

2 つの datetime オブジェクトを減算すると、結果は timedelta オブジェクトになります。

from datetime import timedelta
difference = datetime.now() - date_2

timedelta オブジェクトには時間差が含まれており、次を使用して値を取得できます。

difference.days
# or
difference.seconds

必要なものは何でも。

于 2012-07-10T19:26:16.643 に答える