示例#1
0
    def parse_instances(self, raw_instances):
        instances = []
        for raw_instance in raw_instances:
            start_time = self.parse_time(raw_instance, 'start')
            end_time = self.parse_time(raw_instance, 'end')

            if "colorId" in raw_instance.keys():
                colorId=raw_instance["colorId"]
            else:
                colorId="1"
            instances.append(ins.GoogleInstance(raw_instance['summary'], raw_instance['summary'], start_time, end_time, raw_instance["id"],colorId))
        return instances