Skip to content

Commit be913b2

Browse files
committed
Fix complaint from new version of mypy
Signed-off-by: M Q <mingmelvinq@nvidia.com>
1 parent 05720c6 commit be913b2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

monai/deploy/operators/dicom_seg_writer_operator.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
ImplicitVRLittleEndian, _ = optional_import("pydicom.uid", name="ImplicitVRLittleEndian")
2828
Dataset, _ = optional_import("pydicom.dataset", name="Dataset")
2929
FileDataset, _ = optional_import("pydicom.dataset", name="FileDataset")
30+
DA, _ = optional_import("pydicom.valuerep", name="DA")
31+
TM, _ = optional_import("pydicom.valuerep", name="TM")
3032
PyDicomSequence, _ = optional_import("pydicom.sequence", name="Sequence")
3133
sitk, _ = optional_import("SimpleITK")
3234
codes, _ = optional_import("pydicom.sr.codedict", name="codes")
@@ -341,8 +343,8 @@ def create_dicom_seg(self, image: np.ndarray, dicom_series: DICOMSeries, output_
341343
# Adding a few tags that are not in the Dataset
342344
# Also try to set the custom tags that are of string type
343345
dt_now = datetime.datetime.now()
344-
seg.SeriesDate = dt_now.strftime("%Y%m%d")
345-
seg.SeriesTime = dt_now.strftime("%H%M%S")
346+
seg.SeriesDate = DA(dt_now.strftime("%Y%m%d"))
347+
seg.SeriesTime = TM(dt_now.strftime("%H%M%S"))
346348
seg.TimezoneOffsetFromUTC = (
347349
dt_now.astimezone().isoformat()[-6:].replace(":", "")
348350
) # '2022-09-27T22:36:20.143857-07:00'

0 commit comments

Comments
 (0)