This is a duplicate. I provide some Python code there, though be aware it assumes that multi-band and delay between volumes are not used.
This is a limitation of the DICOM files created by Philips. I would suggest you lobby your Philips Research Collaboration Manager to have this information stored in the DICOM files for future Philips software versions. In the mean time, you will need to BIDS SliceTiming field yourself. You will need to know:
- Repetition Time (time between start of one volume and start of the next) (BIDS
RepetitionTimeand NIfTI pixdim[4]). - Delay Between Volumes (is there a temporal gap between the acquisition of the last slice of one volume and the first slice of the next).
- Number of Slices (NIfTI dim[3])
- Multiband factor
- Ascending or descending slice order
- Sequential of interleaved slice order.