#!/usr/bin/env python import datetime import sys def build_to_date(build): letter = build[2] day = int(build[3:5]) month = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.index(letter) * 3 year = 2009 + (month / 12) month %= 12 return datetime.date(year, month + 1, 1) + datetime.timedelta(days=day - 1) if __name__ == '__main__': if len(sys.argv) != 2: sys.exit('usage: aday BUILD_NUMBER') print build_to_date(sys.argv[1])