DateTime වර්ගයේ setTime ක්රමය
setTime ක්රමය DateTime වස්තුවක කාලය සකස් කරයි. පළමු පරාමිතිය ලෙස ශ්රිතය පැය (0 සිට 23 දක්වා), දෙවැන්න මිනිත්තු (0 සිට 59 දක්වා), තෙවැන්න තත්පර (0 සිට 59 දක්වා) සහ හතරවැන්න මයික්රෝතත්පර (විකල්ප පරාමිතිය) පිළිගනී. වෙනස් කරන ලද DateTime වස්තුව ආපසු ලබා දෙයි.
වාක්ය රචනය
public DateTime::setTime(
int $hour,
int $minute,
int $second = 0,
int $microsecond = 0
): DateTime
උදාහරණය
DateTime වස්තුවක 15:30:00 කාලය සකසමු:
<?php
$date = new DateTime();
$date->setTime(15, 30);
echo $date->format('H:i:s');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'15:30:00'
උදාහරණය
තත්පර සහ මයික්රෝතත්පර සමඟ කාලය සකසමු:
<?php
$date = new DateTime();
$date->setTime(10, 15, 30, 500000);
echo $date->format('H:i:s.u');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'10:15:30.500000'
උදාහරණය
කාලය සකසා සම්පූර්ණ දිනය මුද්රණය කරමු:
<?php
$date = new DateTime('2023-01-01');
$date->setTime(23, 45);
echo $date->format('Y-m-d H:i:s');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'2023-01-01 23:45:00'
මෙයද බලන්න
-
formatක්රමය,
එය දී ඇති ආකෘතියට අනුව දිනය හැඩතල ගැන්වීම සිදු කරයි