time = datetime.strptime(str(shift_change_ob.shift_date) ,"%Y-%m-%d %H:%M:%S").strftime("%H:%M")
self.orginal_shift_time = float(time)
유형 (시간)을 떠 유형 (self.orginal_shift_time가) 플로트 동안 문자열입니다합니다. 그래서 얻고있다 ValueError : float()에 대한 리터럴이 유효하지 않음 : 07:00. float 필드에 문자열 값을 어떻게 할당 할 수 있습니까?Odoo - 변환 문자열은 파이썬에서
07:00을 float로 변환해야합니까? – mohammad
"인쇄 시간"은 07:00을 인쇄합니다. 그러나 type (time)은 문자열입니다. 나는 그것을 타입이 float 인 필드에 할당하려고합니다. – Aiswarya
07:00는 float에 할당 할 수 없습니다. 수레는 "int.int"형식입니다 – mohammad