Пример #1
0
    def SetDate(self, date):
        if date:
            weekdays = {"0" : "Sun",
                        "1" : "Mon",
                        "2" : "Tue",
                        "3" : "Wed",
                        "4" : "Thu",
                        "5" : "Fri",
                        "6" : "Sat"}

            months = {"1"  : "Jan",
                      "2"  : "Feb",
                      "3"  : "Mar",
                      "4"  : "Apr",
                      "5"  : "May",
                      "6"  : "Jun",
                      "7"  : "Jul",
                      "8"  : "Aug",
                      "9"  : "Sep",
                      "10" : "Oct",
                      "11" : "Nov",
                      "12" : "Dec"}

            self.date = "%s, %s %s %s -0%d00" % (weekdays[date.strftime("%w")],
                                                 date.strftime("%d"),
                                                 months[str(int(date.strftime("%m")))],
                                                 date.strftime("%Y %H:%M:%S"),
                                                 TimeAgent.utcoffset())
        else:
            self.date = None