""" >>> format(my_birthday, '') '' >>> format(my_birthday, 'a') 'p.m.' >>> format(my_birthday, 'A') 'PM' >>> format(my_birthday, 'j') '7' >>> format(my_birthday, 'l') 'Saturday' >>> format(my_birthday, 'L') 'False' >>> format(my_birthday, 'm') '07' >>> format(my_birthday, 'M') 'Jul' >>> format(my_birthday, 'n') '7' >>> format(my_birthday, 'N') 'July' >>> format(my_birthday, 'O') '+0100' >>> format(my_birthday, 'P') '10 p.m.' >>> format(my_birthday, 'r') 'Sat, 7 Jul 1979 22:00:00 +0100' >>> format(my_birthday, 's') '00' >>> format(my_birthday, 'S') 'th' >>> format(my_birthday, 't') '31' >>> format(my_birthday, 'T') 'CET' >>> format(my_birthday, 'U') '300445200' >>> format(my_birthday, 'w') '6' >>> format(my_birthday, 'W') '27' >>> format(my_birthday, 'y') '79' >>> format(my_birthday, 'Y') '1979' >>> format(my_birthday, 'z') '188' >>> format(my_birthday, 'Z') '3600' >>> format(summertime, 'I') '1' >>> format(summertime, 'O') '+0200' >>> format(wintertime, 'I') '0' >>> format(wintertime, 'O') '+0100' >>> format(my_birthday, 'Y z \\C\\E\\T') '1979 188 CET' """ from django.utils import dateformat, translation import datetime, os, time format = dateformat.format os.environ['TZ'] = 'Europe/Copenhagen' translation.activate('en-us') time.tzset() my_birthday = datetime.datetime(1979, 7, 7, 22, 00) summertime = datetime.datetime(2005, 10, 30, 1, 00) wintertime = datetime.datetime(2005, 10, 30, 4, 00)