fix: 開始ー終了年月日が実在日になっていない場合、そのまま表示するように修正
This commit is contained in:
parent
c40a1b1b14
commit
0d7d08df92
@ -55,8 +55,11 @@ class UltmarcDoctorInfoViewModel(BaseModel):
|
||||
# 医師勤務先履歴_開始年月日
|
||||
def is_input_his_aply_start_ymd_format(self, aply_start_date_string: str):
|
||||
if aply_start_date_string:
|
||||
# 医師勤務先履歴の適用開始年月日は文字列型なので、日付に変換してから渡す
|
||||
aply_start_date = datetime.strptime(aply_start_date_string, '%Y%m%d')
|
||||
try:
|
||||
# 医師勤務先履歴の適用開始年月日は文字列型なので、日付に変換してから渡す
|
||||
aply_start_date = datetime.strptime(aply_start_date_string, '%Y%m%d')
|
||||
except Exception:
|
||||
return aply_start_date_string
|
||||
return self._format_date(aply_start_date)
|
||||
else:
|
||||
return ''
|
||||
@ -64,8 +67,11 @@ class UltmarcDoctorInfoViewModel(BaseModel):
|
||||
# 医師勤務先履歴_終了年月日
|
||||
def is_input_his_aply_end_ymd_format(self, aply_end_date_string: str):
|
||||
if aply_end_date_string:
|
||||
# 医師勤務先履歴の適用開始年月日は文字列型なので、日付に変換してから渡す
|
||||
aply_end_date = datetime.strptime(aply_end_date_string, '%Y%m%d')
|
||||
try:
|
||||
# 医師勤務先履歴の適用開始年月日は文字列型なので、日付に変換してから渡す
|
||||
aply_end_date = datetime.strptime(aply_end_date_string, '%Y%m%d')
|
||||
except Exception:
|
||||
return aply_end_date_string
|
||||
return self._format_date(aply_end_date)
|
||||
else:
|
||||
return ''
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user