DateTime ၏ setTime နည်းလမ်း

setTime နည်းလမ်းသည် DateTime အရာဝတ္ထုအတွင်းရှိ အချိန်ကို သတ်မှတ်ပေးသည်။ ပထမအကြိမ်ပုံစံကိန်းအနေဖြင့် နာရီများ (0 မှ 23 အထိ)၊ ဒုတိယအကြိမ်အနေဖြင့် မိနစ်များ (0 မှ 59 အထိ)၊ တတိယအကြိမ်အနေဖြင့် စက္ကန့်များ (0 မှ 59 အထိ) နှင့် စတုတ္ထအကြိမ်အနေဖြင့် မိုက်ခရိုစက္ကန့်များ (မဖြစ်မနေလိုအပ်ချက်မဟုတ်သော ပုံစံကိန်း) တို့ကို လက်ခံသည်။ ပြုပြင်မွမ်းမံထားသော DateTime အရာဝတ္ထုကို ပြန်လည်ပေးသည်။

ဝါကျဖွဲ့စည်းပုံ

phppublic DateTime::setTime(
  int $hour,
  int $minute,
  int $second = 0,
  int $microsecond = 0
): DateTime

ဥပမာ

DateTime အရာဝတ္ထုအတွင်း အချိန် 15:30:00 ကို သတ်မှတ်ကြပါစို့။

php<?php
  $date = new DateTime();
  $date->setTime(15, 30);
  echo $date->format('H:i:s');
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။

php'15:30:00'

ဥပမာ

စက္ကန့်များနှင့် မိုက်ခရိုစက္ကန့်များဖြင့် အချိန်ကို သတ်မှတ်ကြပါစို့။

php<?php
  $date = new DateTime();
  $date->setTime(10, 15, 30, 500000);
  echo $date->format('H:i:s.u');
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။

php'10:15:30.500000'

ဥပမာ

အချိန်ကို သတ်မှတ်ပြီး ပြည့်စုံသော ရက်စွဲကို ထုတ်ပြကြပါစို့။

php<?php
  $date = new DateTime('2023-01-01');
  $date->setTime(23, 45);
  echo $date->format('Y-m-d H:i:s');
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။

php'2023-01-01 23:45:00'

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • format နည်းလမ်း၊
    အကြောင်းမှာ ၎င်းသည် ရက်စွဲကို ပေးထားသော ပုံစံအညွှန်းအတိုင်း ပုံသွင်းပေးသည်