Bukan ide yang baik untuk berasumsi bahwa offset adalah beberapa jam atau setengah jam - pasti ada zona waktu seperempat jam.
Menggunakan milidetik untuk offset mungkin yang paling fleksibel, tetapi saya berpendapat bahwa menit jauh lebih mudah dibaca. Jika Anda akan melihat data "mentah" dalam database, lebih mudah untuk memahami nilai 60 =1 jam daripada 3600000. Saya tidak dapat membayangkan Anda benar-benar membutuhkan sepersekian menit sebagai offset.