आप शायद डेटाबेस में यूटीसी के रूप में समय को स्टोर करना चाहेंगे, इससे इस तरह के प्रश्न अधिक तार्किक और समझने में आसान हो जाएंगे। जब आप डीबी से समय खींचते हैं तो आप समयरेखा भी खींच सकते हैं और उस समय किसी भी रूपांतरण को आवश्यक बना सकते हैं।
वैसे भी, आप
. के बीच सभी मानों के लिए क्वेरी कर सकते हैं
$checkup_time_min +- (time conversion for given timezone)
और
$checkup_time_max -+ (time conversion for given timezone)
लेकिन आपको प्रत्येक टाइमज़ोन के लिए एक अलग क्वेरी चलाने की आवश्यकता होगी। वैकल्पिक रूप से आप टाइमज़ोन की जाँच करने वाले if स्टेटमेंट का एक गुच्छा कर सकते हैं, लेकिन यह ज्यादा साफ नहीं है।