Articles of utc

Django DateTimeField de la forma a UTC

Tengo una pequeña aplicación de Django con un formulario que guarda algunos datos en la base de datos. Aquí está el formulario: class SomeForm(forms.Form): time = forms.DateTimeField() … Y la vista, donde la guardo: class AccountAddIncome(View): def save(self, form): model = Model( time=form.cleaned_data[‘time’] ) model.save() def post(self, request, *args, **kwargs): form = SomeForm(request.POST) if form.is_valid(): […]

Obtenga la fecha de hora GMT y el desplazamiento UTC en python

Tengo una cadena de fecha con el siguiente formato ‘%Y%m%d%H%M%S’ por ejemplo ‘19981024103115’ y otra cadena del desplazamiento local UTC por ejemplo ‘+0100’ ¿Cuál es la mejor manera en Python para convertirlo a la hora GMT? Entonces el resultado será ‘1998-10-24 09:31:15’

pytz: conversión de UTC y zona horaria a hora local

Tengo una datetime y datetime en la zona horaria de utc, por ejemplo: utc_time = datetime.datetime.utcnow() Y un objeto de zona horaria pytz: tz = timezone(‘America/St_Johns’) ¿Cuál es la forma correcta de convertir utc_time a la zona horaria dada?

obtener la marca de hora UTC en Python con datetime

¿Hay alguna forma de obtener la marca de hora UTC especificando la fecha? Lo que yo esperaría: datetime(2008, 1, 1, 0, 0, 0, 0) debe resultar en 1199145600 Crear un objeto de fecha y hora ingenuo significa que no hay información de zona horaria. Si miro la documentación de datetime.utcfromtimestamp, crear una marca de tiempo […]

Python: strftime () La compensación UTC no funciona como se espera en Windows

Cada vez que uso: time.strftime(“%z”) Yo obtengo: Eastern Daylight Time Sin embargo, me gustaría el desplazamiento UTC en la forma + HHMM o -HHMM. Incluso he intentado: time.strftime(“%Z”) Lo que aún rinde: Eastern Daylight Time He leído varias otras publicaciones relacionadas con strftime () y% z siempre parece devolver el desplazamiento UTC en el formato […]

Python: averiguar la zona horaria local

Quiero comparar las marcas de tiempo UTC de un archivo de registro con las marcas de tiempo locales. Al crear el objeto local de datetime , uso algo como: >>> local_time=datetime.datetime(2010, 4, 27, 12, 0, 0, 0, tzinfo=pytz.timezone(‘Israel’)) Quiero encontrar una herramienta automática que reemplace tzinfo=pytz.timezone(‘Israel’) con la zona horaria local actual. ¿Algunas ideas?

Pytz y Etc / GMT-5

Tengo problemas para entender la conversión entre la zona horaria “Etc / GMT-5” y UTC en pytz. >>> dt = datetime(2009, 9, 9, 10, 0) # September 9 2009, 10:00 >>> gmt_5 = pytz.timezone(“Etc/GMT-5”) >>> gmt_5.localize(dt) datetime.datetime(2009, 9, 9, 10, 0, tzinfo=) Todo está bien hasta ahora, pero luego trato de convertirlo a UTC: >>> […]

conversión pytz utc

¿Cuál es la forma correcta de convertir un tiempo ingenuo y un tzinfo en un tiempo UTC? Di que tengo: d = datetime(2009, 8, 31, 22, 30, 30) tz = timezone(‘US/Pacific’) Primera forma, inspirada en pytz: d_tz = tz.normalize(tz.localize(d)) utc = pytz.timezone(‘UTC’) d_utc = d_tz.astimezone(utc) Segunda vía, desde UTCDateTimeField. def utc_from_localtime(dt, tz): dt = dt.replace(tzinfo=tz) […]

Python: dada la hora actual en UTC, ¿cómo determina la hora de inicio y finalización del día en una zona horaria en particular?

Estoy jugando con Google App Engine y aprendí que la zona horaria está fijada en UTC. Quiero determinar la hora de inicio y finalización del día actual para la zona horaria local del usuario. Básicamente, dada la hora actual en UTC, ¿cómo determina la hora de inicio y finalización del día actual, teniendo en cuenta […]

¿Cómo configurar la zona horaria en Django?

En el archivo settings.py mi proyecto django, tengo esta línea: TIME_ZONE = ‘UTC’ Pero quiero que mi aplicación se ejecute en la zona horaria UTC + 2, así que la cambié a TIME_ZONE = ‘UTC+2’ Da el error ValueError: Incorrect timezone setting: UTC+2 . ¿Cuál es la forma correcta de hacer esto? ¡Gracias!