comparison OrthancServer/OrthancRestApi/OrthancRestAnonymizeModify.cpp @ 2475:8cc3ca64a534

Orthanc now uses UTC (universal time) instead of local time in its database
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 19 Feb 2018 16:55:05 +0100
parents 878b59270859
children d3d306bc4b99
comparison
equal deleted inserted replaced
2474:0c57f40e2fbf 2475:8cc3ca64a534
829 } 829 }
830 830
831 831
832 // Inject time-related information 832 // Inject time-related information
833 std::string date, time; 833 std::string date, time;
834 SystemToolbox::GetNowDicom(date, time); 834 SystemToolbox::GetNowDicom(date, time, true /* use UTC time (not local time) */);
835 dicom.ReplacePlainString(DICOM_TAG_ACQUISITION_DATE, date); 835 dicom.ReplacePlainString(DICOM_TAG_ACQUISITION_DATE, date);
836 dicom.ReplacePlainString(DICOM_TAG_ACQUISITION_TIME, time); 836 dicom.ReplacePlainString(DICOM_TAG_ACQUISITION_TIME, time);
837 dicom.ReplacePlainString(DICOM_TAG_CONTENT_DATE, date); 837 dicom.ReplacePlainString(DICOM_TAG_CONTENT_DATE, date);
838 dicom.ReplacePlainString(DICOM_TAG_CONTENT_TIME, time); 838 dicom.ReplacePlainString(DICOM_TAG_CONTENT_TIME, time);
839 dicom.ReplacePlainString(DICOM_TAG_INSTANCE_CREATION_DATE, date); 839 dicom.ReplacePlainString(DICOM_TAG_INSTANCE_CREATION_DATE, date);