Hi,
In my experience AcquistionDateTime is the same as AcquisitionDate, AcquisitionTime - and this is usually the timing of the acquisition of the slice.
ContentTime seem to be used differently by different vendors. Sometimes it equals AcqusitionTime sometimes it is some other time, such as time of reconstruction for example.
Typically AcquisitionTime is the important element and ContentTime less so - with exceptions of course.
Soren
The tag that you want will depend on how you plan to use the time.
For example, if a doctor in a hospital wants to know when his or her patient was scanned, they usually want the “Study Time”.
If you want something more precise, the “Content Time” is when the image was generated (kind of a vague definition). In some situations, the “Content Time” will be different from one image to the next image, even within the same scan.
The “Acquisition Time” is a type 3 tag (optional), and it won’t always be present. I think it’s most useful for DERIVED images, since it indicates when the original data was acquired rather than just when the derived data was “created”.
However, if you need to do something like sort a 4D cardiac scan into the correct order, none of the above times will be useful, instead you want to know the “Trigger Time” which says where each image is in the cardiac cycle.
In general, the use of “time” in DICOM is going to be different for X-ray vs. cardiac MRI vs. nuclear medicine etc. Can you explain in more detail what you are using the time for?
@dgobbi Thank you very much for your detail explanation.
Now, I want to deal with DCE (dynamic contrast enhance) image, which is a 4d image (x/y/z-time). Now, in my calculation, I need to know the time interval for different phase image. Which time should be used to calculate the time interval?
For contrast enhanced time-resolved images, the TriggerTime (0018,1060), if present, will give the time in milliseconds between the injection and the acquisition.