FAQ

???? 8/11/2013 11:11 ??, ?/? ????? ??????????? ??????:
Is there someway to write the following line even better with the
ability to detect daylight saving time by itself so i don't have to
alter the line manually when time changes?

lastvisit = ( datetime.utcnow() + timedelta(hours=2) ).strftime(
'%y-%m-%d %H:%M:%S' ) # MySQL datetime format

Thanks.



Example:


#check if date entered as intented, format it properly for MySQL
lastvisit = datetime.strptime(lastvisit, '%d %m %Y').strftime('%Y-%m-%d')


The above code gets the datetime string in a specific way and then
convert it to another format. All happens in one line clear and simple.


Now, in the following statement there shopuld be some way to check for
daylight saving time so i would aboiut add +2 in winter or +3 for greek
summer time.


lastvisit = ( datetime.utcnow() + timedelta(hours=2) ).strftime(
'%y-%m-%d %H:%M:%S' ) # MySQL datetime format


I think + timedelta(hours=2) should be substituted with something else
but i don't with what.

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

People

Translate

site design / logo © 2022 Grokbase