def __init__(self, json_data):
        data = json.loads(json_data)
        for k, v in data.iteritems():
            if k not in ('date', 'time'):
                setattr(self, self._uncamel(k), v)
            self.datetime = datetime.strptime('%s %s' % (data['date'], data['time']), '%B %d, %Y %I:%M %p')
            self.timestamp = int(time.mktime(self.datetime.timetuple()))