diff options
| author | Roman Haritonov <reclosedev@gmail.com> | 2013-02-02 10:43:36 +0400 |
|---|---|---|
| committer | Roman Haritonov <reclosedev@gmail.com> | 2013-02-02 10:43:36 +0400 |
| commit | eb56fce7c19f8217a5ef7f09506d60315c4abefe (patch) | |
| tree | 05815899f3036d2b5d8e701456a5b4ecc488d767 | |
| parent | 4b7f3c0ca0e5750d5c1894e40168cdb2045c36e3 (diff) | |
| download | requests-cache-eb56fce7c19f8217a5ef7f09506d60315c4abefe.tar.gz | |
use UTC time
| -rw-r--r-- | requests_cache/backends/base.py | 2 | ||||
| -rw-r--r-- | requests_cache/core.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/requests_cache/backends/base.py b/requests_cache/backends/base.py index 16f86a5..451f859 100644 --- a/requests_cache/backends/base.py +++ b/requests_cache/backends/base.py @@ -36,7 +36,7 @@ class BaseCache(object): .. note:: Response is reduced before saving (with :meth:`reduce_response`) to make it picklable """ - self.responses[key] = self.reduce_response(response), datetime.now() + self.responses[key] = self.reduce_response(response), datetime.utcnow() def add_key_mapping(self, new_key, key_to_response): """ diff --git a/requests_cache/core.py b/requests_cache/core.py index 479e4d3..9afface 100644 --- a/requests_cache/core.py +++ b/requests_cache/core.py @@ -75,7 +75,7 @@ class CachedSession(OriginalSession): return send_request_and_cache_response() if self._cache_expire_after is not None: - difference = datetime.now() - timestamp + difference = datetime.utcnow() - timestamp if difference > timedelta(seconds=self._cache_expire_after): self.cache.delete(cache_key) return send_request_and_cache_response() |
