當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP DateTime setDate()用法及代碼示例


DateTime::setDate()函數是PHP中的內置函數,用於使用給定的date-time對象重置DateTime對象的當前日期。

用法:

  • 麵向對象的樣式:
    DateTime DateTime::setDate( int $year, int $month, int $day )
  • 程序風格:
    DateTime date_date_set( DateTime $object, int $year, int $month, int $day )

參數:此函數接受上述和以下所述的三個參數:


  • $year:此參數保存日期的年份。
  • $month:此參數保存日期中月份的值。
  • $day:此參數保存日期的值。

返回值:成功時此函數返回一個新的DateTime對象,失敗時返回False。

以下示例程序旨在說明PHP中的DateTime::setDate()函數:

程序1

<?php 
// PHP program to illustrate 
// DateTime::setDate() function 
    
// Creating a new DateTime() object 
$datetime = new DateTime(); 
  
// Initialising year, month and day 
$Year = '2019'; 
$Month = '09'; 
$Day = '30'; 
  
// Calling the setDate() function 
$datetime->setDate($Year, $Month, $Day); 
  
// Getting a new set of date in the 
// format of 'Y-m-d' 
echo $datetime->format('Y-m-d'); 
?>
輸出:
2019-09-30

示例2:

<?php 
// PHP program to illustrate 
// DateTime::setDate() function 
    
// Creating a new DateTime() object 
$datetime = new DateTime(); 
  
// Calling the setDate() function 
// with parameters like years of 2019, 
// month of 10 and day of 1 
$datetime->setDate(2019, 10, 01); 
  
// Getting a new set of date in the 
// format of 'Y-m-d' 
echo $datetime->format('Y-m-d'); 
?>
輸出:
2019-10-01

參考: https://www.php.net/manual/en/datetime.setdate.php



相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 PHP | DateTime setDate() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。