X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/f9f1b488caf738a20f0a3590d89b77fb1c5c7b3d..469775ecf6cef4426cd6a89a84889a9c007b9d01:/edumed/utils.py?ds=sidebyside diff --git a/edumed/utils.py b/edumed/utils.py index 2dce875..0683476 100644 --- a/edumed/utils.py +++ b/edumed/utils.py @@ -3,6 +3,10 @@ import codecs import csv import cStringIO +import pytz +from django.conf import settings +from django.utils import timezone + from settings.apps import INSTALLED_APPS @@ -41,4 +45,11 @@ def process_app_deps(list_with_deps): return tuple( (x[0] if type(x) == tuple else x) for x in list_with_deps - if type(x) != tuple or x[1] in INSTALLED_APPS) \ No newline at end of file + if type(x) != tuple or x[1] in INSTALLED_APPS) + + +def localtime_to_utc(localtime): + tz = pytz.timezone(settings.TIME_ZONE) + return timezone.utc.normalize( + tz.localize(localtime) + )