date_time_set() ఫంక్షన్ కోసం సింటాక్స్
యొక్క వాక్యనిర్మాణం తేదీ_సమయం_సెట్() PHPలో ఫంక్షన్ క్రింద ఇవ్వబడింది.
తేదీ సమయం తేదీ_సమయం_సెట్ ( తేదీ సమయం $వస్తువు , int $గంట , int $నిమిషం , int $సెకండ్ = 0 , int $మైక్రోసెకన్ = 0 )ఫంక్షన్ యొక్క పారామితులు:
- $ఆబ్జెక్ట్: సవరించాల్సిన తేదీ సమయ వస్తువు.
- $గంట : గంట భాగం కోసం కొత్త విలువ.
- $నిమిషం: నిమిషం భాగం కోసం కొత్త విలువ.
- $సెకను: (ఐచ్ఛికం) రెండవ భాగం కోసం కొత్త విలువ. డిఫాల్ట్ 0.
- $మైక్రోసెకన్: (ఐచ్ఛికం) మైక్రోసెకండ్ భాగం కోసం కొత్త విలువ. డిఫాల్ట్ 0.
ఈ విలువలు తప్పనిసరిగా స్ట్రింగ్ ఫార్మాట్లో ఉండాలి, సమయం 24-గంటల ఫార్మాట్లో ఫార్మాట్ చేయబడింది.
రిటర్న్ విలువ
నవీకరించబడిన సమయ భాగాలతో కొత్త డేట్టైమ్ ఆబ్జెక్ట్ అందించబడుతుంది తేదీ_సమయం_సెట్() పద్ధతి. ప్రాథమిక తేదీ సమయ వస్తువు మార్చబడలేదు.
గమనిక: ఇది గమనించదగ్గ విషయం తేదీ_సమయం_సెట్() ఫంక్షన్ అసలు DateTime ఆబ్జెక్ట్ను సవరించదు, బదులుగా, ఇది పేర్కొన్న తేదీ మరియు సమయంతో కొత్త DateTime ఆబ్జెక్ట్ను అందిస్తుంది. మీరు కొత్త సమయ విలువతో డేట్టైమ్ ఆబ్జెక్ట్ను అప్డేట్ చేయాలనుకుంటే, మీరు రిటర్న్ విలువను కేటాయించాలి తేదీ_సమయం_సెట్() అసలు DateTime ఆబ్జెక్ట్కి తిరిగి పని చేస్తుంది.
ఉదాహరణకి:
$తేదీ = కొత్త తేదీ సమయం ( '2023-12-01 00:00:00' ) ;
తేదీ_సమయం_సెట్ ( $తేదీ , 12 , 30 ) ;
ముద్రణ ( 'తేదీ:' . తేదీ_ఆకృతి ( $తేదీ , 'Y/m/d H:i:s' ) ) ;
?>
ఈ ఉదాహరణలో, మొదటి పంక్తి డిసెంబర్ 1, 2023 అర్ధరాత్రికి సెట్ చేయబడిన తేదీతో కొత్త డేట్టైమ్ ఆబ్జెక్ట్ను సృష్టిస్తుంది. రెండవ లైన్ ఉపయోగిస్తుంది తేదీ_సమయం_సెట్() ఆబ్జెక్ట్ యొక్క సమయాన్ని మధ్యాహ్నం 12:30కి సెట్ చేయడానికి మరియు ఫలితంగా వచ్చే డేట్టైమ్ ఆబ్జెక్ట్ను తిరిగి కేటాయించే ఫంక్షన్ $తేదీ వేరియబుల్.
మీరు ఈ పద్ధతికి కాల్ చేస్తున్నప్పుడు అనుమతించబడిన పరిధికి వెలుపల ఉన్న రోజు మరియు నెల విలువలను పాస్ చేస్తే, అవి వాటి మాతృ విలువలకు జోడించబడతాయి.
$తేదీ = కొత్త తేదీ సమయం ( ) ;
తేదీ_సమయం_సెట్ ( $తేదీ , 24 , 22 , 36 ) ;
ముద్రణ ( 'తేదీ:' . తేదీ_ఆకృతి ( $తేదీ , 'Y/m/d H:i:s' ) ) ;
?>
ప్రస్తుత తేదీ మరియు సమయాన్ని ప్రతిబింబించే కొత్త డేట్టైమ్ ఆబ్జెక్ట్ ఎగువ కోడ్ ద్వారా సృష్టించబడుతుంది. DateTime ఆబ్జెక్ట్ యొక్క సమయం తర్వాత 24 గంటలు, 22 నిమిషాలు మరియు 36 సెకన్లకు సెట్ చేయబడుతుంది తేదీ_సమయం_సెట్() పద్ధతి. ది తేదీ_ఫార్మాట్() మార్చబడిన తేదీ మరియు సమయాన్ని ఫార్మాట్ చేయడానికి మరియు ముద్రించడానికి పద్ధతి ఉపయోగించబడుతుంది.
ముగింపు
ది తేదీ_సమయం_సెట్() PHPలోని ఫంక్షన్ డేట్టైమ్ ఆబ్జెక్ట్ యొక్క సమయ భాగాలను సెట్ చేయడానికి లేదా సవరించడానికి అనుకూలమైన మార్గాన్ని అందిస్తుంది. ఈ ఫంక్షన్ని ఉపయోగించడం ద్వారా, డెవలపర్లు DateTime ఆబ్జెక్ట్ యొక్క గంట, నిమిషం, రెండవ మరియు మైక్రోసెకండ్ భాగాలను సులభంగా మార్చగలరు. ది తేదీ_సమయం_సెట్() ఫంక్షన్ సమయ సవరణలను నిర్వహించడంలో సౌలభ్యం మరియు ఖచ్చితత్వాన్ని అందిస్తుంది, ఇది PHP అప్లికేషన్లలో తేదీలు మరియు సమయాలతో పని చేయడానికి విలువైన సాధనంగా మారుతుంది.