Вы можете преобразовать даты в эпоху, используя этот код:
import time
date_time = '2016-05-03 00:00:00'
pattern = '%Y-%m-`enter code here`%d %H:%M:%S'
epoch = int(time.mktime(time.strptime(date_time, pattern)))
Затем просто вычтите значение из соседнего значения. Обратите внимание, что результат будет в миллисекундах, поэтому вам придется поделить на (1000 * 60 * 60 * 24), чтобы преобразовать его в дни.
Классический CGI не является лучшим способом использовать что-либо вообще. С классическим CGI сервер имеет к [1 117], порождают новый процесс для каждого запроса .
Что касается Python, у Вас есть немного альтернатив:
mod_wsgi
mod_python
mod_proxy
в Apache, Почему случается так, что использование CGI не является лучшим способом использовать Python?
я выставлю для CGI немного. Это хорошо для сред разработки.
просто обеспечить электричеством, и Вы не должны волноваться о проблемах перезагрузки модуля. Естественно производительность ужасна, но для dev Вы не заботитесь.
, Конечно, необходимо действительно писать в интерфейс WSGI, а не CGI непосредственно. Можно тогда развернуться посредством использования CGI:
wsgiref.handlers.CGIHandler().run(application)
и использование тот же объект приложения для развертывания через mod_wsgi другого безотносительно другого сервера WSGI Вы предпочитаете в продуктивной среде, где скорость имеет значение (и тестовая среда, где Вы хотите, чтобы это было максимально близко к производству).
mod_wsgi является надлежащей альтернативой. Желательно по CGI почти во всех аспектах.
Действительно это - просто вещь эффективности - CGI порождает весь новый процесс для каждого запроса, который довольно тяжел для того, что это делает.
PHP может быть выполнен через CGI также, но mod_php встраивает интерпретатор в апаче. Существует mod_python, который делает то же задание, и mod_wsgi, как говорит Yuval.
Существует страница в документации Python, которая описывает преимущества и недостатки различных возможностей .
mod_python
(†¦) Это причины, почему mod_python нужно избежать при записи новых программ.
WSGI
Интерфейс Шлюза веб-сервера или WSGI, если коротко, в настоящее время является самым лучшим путем к веб-программированию Python. В то время как это является большим для программистов, пишущих платформы, нормальный человек не должен входить в прямой контакт с ним.
FastCGI и материал
В эти дни, FastCGI никогда не используется непосредственно.
Кроме предложений другие делают, необходимо действительно рассмотреть использование платформы некоторого вида. Вы можете и должны использовать FastCGI, mod_python, или mod_wsgi, но они не были действительно предназначены, чтобы Вы написали код непосредственно против. Я мог бы предложить одно из следующих?