အချိန်ဇုန်သည်ညှိနှိုင်းထားသော Universal Time UTC (ညှိနှိုင်းထားသော Universal Time) ၏အချိန်ကွာခြားမှုကွဲပြားမှုအပေါ်အခြေခံသည်။ UTC သည်ယူကေတွင်စိမ်းလန်းသောလေ့လာသူများကိုစံသတ်မှတ်ချက်အဖြစ်ယူပြီးကမ္ဘာလုံးဆိုင်ရာစည်းလုံးညီညွတ်သောအချိန်စံသတ်မှတ်ချက်တစ်ခုဖြစ်သည်။ ကမ္ဘာမြေကိုအချိန်ဇုန်များစွာခွဲခြားထားသည့်အချိန်ဇုန်တစ်ခုစီတွင် UTC နှင့်ဆွေမျိုးတစ် ဦး စီသည်အချိန်ကွာခြားချက်ရှိသည်။
PHP သည်အချိန်ကာလကိုသတ်မှတ်ရန် Day_Default_Timezone_sime () function ကိုထောက်ပံ့ပေးသည်။ ဤလုပ်ဆောင်ချက်သည်အပြည်ပြည်ဆိုင်ရာ Iana Time Zone Database ရှိစံနှုန်းများကိုလိုက်နာရမည်ဖြစ်သောခိုင်လုံသောအချိန်ဇုန်အမည်တွင်သွားရန်လိုအပ်သည်။ ရရှိနိုင်သည့်အချိန်ဇုန်အမည်များအားလုံးကိုအောက်ပါကုဒ်များမှတစ်ဆင့်ရနိုင်သည်။
$ timezones = datetimezone :: listidesifiers (); foreach ($ Timezone အဖြစ် $ timeachones) { ECHO $ TimeZone ။ "\ n"; }
In PHP, you can use the date_default_timezone_set() function to set the time zone to the West Six (UTC+6), for example:
Date_Default_timezone_set ('Asia / Dhaka');
Asia / Dhaka ဤနေရာတွင်ဘင်္ဂလားဒေ့ရ်ှ၏မြို့တော်ဒါကာသည်တည်ရှိပြီးအချိန်ဇယားကိုကိုယ်စားပြုပြီးအချိန်ကွာခြားချက်မှာ UTC + 6 ဖြစ်သည်။
အကယ်. ဆာဗာသည်ပုံမှန်အချိန်ဇုန်ကိုမှန်ကန်စွာပြင်ဆင်ပါက၎င်းကိုကုဒ်တွင်ထပ်ခါတလဲလဲသတ်မှတ်ရန်မလိုအပ်ပါ။ သို့သော်အချို့သောကိစ္စရပ်များတွင် code ကိုဆာဗာအသစ်သို့မဟုတ်ကွဲပြားသောပတ်ဝန်းကျင်သို့ပြောင်းရွှေ့သည့်အခါသို့မဟုတ်ကွဲပြားခြားနားသောပတ်ဝန်းကျင်တွင်ပြောင်းရွှေ့သည့်အခါသို့မဟုတ် code အကြားအချိန်ဇယားပ conflict ိပက်ခရှိသည့်အခါအချိန်ဇုန်တွင်အချိန်ဇယားဆွဲထားရန်အကြံပြုသည်။
Use PHP's date_default_timezone_set() function to easily set the application's time zone and ensure the accuracy of time processing by passing in a valid time zone name. အချိန်ဇုန်များသည်အချိန်နှင့်အမျှအချိန်နှင့်အညီအထိခိုက်မခံသောလျှောက်လွှာများဖွံ့ဖြိုးတိုးတက်ရေးနှင့်ထိန်းသိမ်းခြင်းအတွက်မရှိမဖြစ်လိုအပ်သည်။