Z Wikipédie
#!/usr/bin/python2.4
# -*- coding: utf-8 -*-
from datetime import date, datetime, timedelta
import re
import wikipedia
import catlib
import atomobot_settings as config
from atomobot_language import AtomobotLanguageSlovak
from atomobot_misc import dequotize
class AtomobotDate( object ):
def __init__( self, lang ):
self.lang = lang
self.name2month = dict( [ ( v, k ) for k, v in self.lang.MONTH_NAME.iteritems() ] )
self.today = datetime.today()
def wiki2python( self, wikidate ):
wtime, wdate = wikidate.split( ', ' )
hour, minute = wtime.split( ':' )
day, monthname, year = wdate.split( ' ' )
month = self.name2month[ monthname ]
dt = datetime( int( year), int( month ), int( day ), int( hour ), int( minute ) )
return dt