Я пытаюсь сгенерировать отчет для статистики использования. Ниже приведены примеры данных, которые у меня есть в массиве, и это извлекается из таблицы Mysql. Как реализовать логику, говорящую, что если пользователь простаивает более 30 минут, он не использовал систему, чтобы вычислить среднее время использования.Python - генерировать разницу во времени
timestamp=[]
for i in timestamp:
print i
2010-04-20 10:07:30
2010-04-20 10:07:38
2010-04-20 10:07:52
2010-04-20 10:08:22
2010-04-20 10:08:22
2010-04-20 10:09:46
2010-04-20 10:10:37
2010-04-20 10:10:58
2010-04-20 10:11:50
2010-04-20 10:12:13
2010-04-20 10:12:13
2010-04-20 10:25:38
2010-04-20 10:26:01
2010-04-20 10:26:01
2010-04-20 10:26:06
2010-04-20 10:26:29
2010-04-20 10:26:29
2010-04-20 10:26:35
2010-04-20 10:27:21
2010-04-20 01:32:46
2010-04-20 01:32:47
2010-04-20 01:32:57
2010-04-20 01:32:59
2010-04-20 01:33:03
2010-04-20 01:33:03
2010-04-20 01:33:05
2010-04-20 01:33:11
2010-04-20 01:33:15
2010-04-20 01:34:49
2010-04-20 01:34:55
2010-04-20 01:35:02
2010-04-20 01:35:17
2010-04-20 01:35:20
2010-04-20 01:36:49
2010-04-20 01:36:52
2010-04-20 01:36:52
2010-04-20 01:37:11
2010-04-20 01:37:15
2010-04-20 01:37:17
2010-04-20 01:50:11
2010-04-20 01:50:15
2010-04-20 01:50:18
2010-04-20 01:50:20
2010-04-20 01:50:33
2010-04-20 01:50:36
2010-04-20 01:51:56
Что именно представляет собой этот список временных меток? Время, когда они вошли в вашу систему? Время они вышли из системы? И то и другое? Видя, как некоторые из этих времен находятся всего в нескольких минутах друг от друга, может быть, в последний раз они выполняли определенное действие с системой? – WiseGuyEh
@WiseGuyEh: Записан «Да», «Выход из системы» может быть в этом случае есть массив ссылок, у которого есть вход в систему, еще не выведенный из системы, только что закрыл браузер или не обратился к пользовательскому интерфейсу – Hulk