PHP တွင်အချိန်ဇုန်ပြောင်းလဲခြင်းကိုကိုင်တွယ်သည့်အခါသင်ပထမ ဦး ဆုံးအကြိမ်ရရန်လိုအပ်သည်။ အချိန်ဇုန်ကိုအမေရိကန်အရှေ့အကြိမ်အချိန်ဇယားဆွဲရန် Day_Default_Timezone_set function ကို သုံး. လက်ရှိအချိန်တွင်ရက်စွဲကိုအသုံးပြုပါ။ ဥပမာအားဖြင့်:
Date_Default_Timezone_set ('America / New_york'); $ us_time = ရက်စွဲ ('YMD H: i: i: S: S'); ECHO "US TIME: {$ us_time}};
နောက်ဆက်တွဲတွက်ချက်မှုများကိုလွယ်ကူချောမွေ့စေရန်အမေရိကန်ပြည်ထောင်စု၏အချိန်ကို timestamp သို့ကူးပြောင်းရန်လိုအပ်သည်။ သင်ကအကောင်အထည်ဖော်ရန် Strtotime function ကိုသုံးနိုင်သည်။
$ us_timestamp = strtotime ($ ustime); Echo "us timestamp: {$ us_timestamp};
အမေရိကန်၏အချိန် timestamp ရရှိသောအခါ၎င်းကိုတရုတ်အချိန်တွင်ပြောင်းလဲနိုင်သည်။ ပထမ ဦး ဆုံးအချိန်ဇုန်ကိုတရုတ်အချိန်တွင်သတ်မှတ်ပါ, ပြီးနောက်ရက်စွဲလုပ်ဆောင်ချက်ကိုသုံးပါ။
Date_Default_Timezone_set ('အာရှ / ရှန်ဟိုင်း'); $ cn_time = ရက်စွဲ ('YMD H: i: i: S: S: S), $ us_timbestamp); Echo "China Time: {$ cn_time}";
အထက်ပါအဆင့်များကိုပေါင်းစပ်သောဥပမာပြည့်စုံသောဥပမာကုဒ်ဖြစ်သည်။
Date_Default_Timezone_set ('America / New_york'); $ us_time = ရက်စွဲ ('YMD H: i: i: S: S'); $ us_timestamp = strtotime ($ ustime); Date_Default_Timezone_set ('အာရှ / ရှန်ဟိုင်း'); $ cn_time = ရက်စွဲ ('YMD H: i: i: S: S: S), $ us_timbestamp); ECHO "US TIME: {$ us_time}}; Echo "us timestamp: {$ us_timestamp}; Echo "China Time: {$ cn_time}";
အထက်ပါအဆင့်များမှတစ်ဆင့် PHP တွင်အမေရိကန်၏အချိန်ကိုတရုတ်အချိန်သို့ပြောင်းလဲခြင်း၏လုပ်ဆောင်မှုကိုကျွန်ုပ်တို့နားလည်သဘောပေါက်နိုင်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်အချိန်ဇုန်နှင့်ပုံစံသည်လိုအပ်ချက်များနှင့်အညီပြောင်းလွယ်ပြင်လွယ်ပြောင်းလဲနိုင်သည်။ ဤနည်းလမ်းများကိုကျွမ်းကျင်ပြီးသည့်နောက်တွင်ဒေသအသီးသီးတွင်အချိန်အချက်အလက်များအတွက်အချိန်အချက်အလက်များကိုလုပ်ဆောင်ရန်ပိုမိုအဆင်ပြေသည်။