လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ရဲ့ US အချိန်ကိုတရုတ်အချိန်ပြောင်းရန်လမ်းညွှန်အပြည့်အစုံ

PHP ရဲ့ US အချိန်ကိုတရုတ်အချိန်ပြောင်းရန်လမ်းညွှန်အပြည့်အစုံ

M66 2025-10-07

အချိန်ယူပါ

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 သို့ကျွန်တော်တို့ကိုအချိန်ပြောင်းပါ

နောက်ဆက်တွဲတွက်ချက်မှုများကိုလွယ်ကူချောမွေ့စေရန်အမေရိကန်ပြည်ထောင်စု၏အချိန်ကို timestamp သို့ကူးပြောင်းရန်လိုအပ်သည်။ သင်ကအကောင်အထည်ဖော်ရန် Strtotime function ကိုသုံးနိုင်သည်။

 $ us_timestamp = strtotime ($ ustime);
Echo "us timestamp: {$ us_timestamp};

timestamps ကိုတရုတ်အချိန်ပြောင်းပါ

အမေရိကန်၏အချိန် 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 တွင်အမေရိကန်၏အချိန်ကိုတရုတ်အချိန်သို့ပြောင်းလဲခြင်း၏လုပ်ဆောင်မှုကိုကျွန်ုပ်တို့နားလည်သဘောပေါက်နိုင်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်အချိန်ဇုန်နှင့်ပုံစံသည်လိုအပ်ချက်များနှင့်အညီပြောင်းလွယ်ပြင်လွယ်ပြောင်းလဲနိုင်သည်။ ဤနည်းလမ်းများကိုကျွမ်းကျင်ပြီးသည့်နောက်တွင်ဒေသအသီးသီးတွင်အချိန်အချက်အလက်များအတွက်အချိန်အချက်အလက်များကိုလုပ်ဆောင်ရန်ပိုမိုအဆင်ပြေသည်။