day1/exercise/datestring.py
author Santosh G. Vattam <vattam.santosh@gmail.com>
Wed, 11 Nov 2009 12:26:07 +0530
changeset 301 49bdffe4dca5
parent 64 333092b68926
child 354 5dc6c3673f9d
permissions -rw-r--r--
Updated session 2 slides of day 1 and added cheatsheets of day 2.

def get_date_from_str(date_str):
    month2mm = {
        'January': 1,
        'February': 2,
        'March': 3,
        'April': 4,
        'May': 5,
        'June': 6,
        'July': 7,
        'August': 8,
        'September': 9,
        'October': 10,
        'November': 11,
        'December': 12,
        }

    dd, month, yyyy = date_str.split()

    mm = month2mm[month]
    return int(yyyy), int(dd.strip(',')), mm

date_str = raw_input('Enter a date string? ')
print get_date_from_str(date_str)