簡體   English   中英

如何在 Laravel (PHP) 中獲得從今天起 10 天的未來日期

[英]How can I get 10 days future date from today in Laravel (PHP)

我正在嘗試使用 PHP 從今天開始獲得未來的日期。

like date('dS M, Y (D)')返回2021 年 1 月 21 日(星期四) (今天)

我們怎么能從今天得到一個未來的日期!

您可以通過 composer 安裝它來使用精湛的Carbon package。

然后在您的代碼中,您可以像這樣運行添加天數

逐個輸入日期

$dt = Carbon::create(2021, 1, 22, 0);
echo $dt->addDays(10); // adding 10 days from today on

now()

echo Carbon::now()->addDays(10); // adding 10 days from today on

您可以使用 PHP 的 DateTime class:

    $dt = new DateTime();
    $dt->modify( '+10 days' );
    echo $dt->format( 'dS M, Y (D)' );

https://www.php.net/manual/en/book.datetime.php

你可以這樣使用它。 您不需要任何 package 來完成這項工作。

$tenDaysLater = date ('Y-m-d', strtotime ('+10 day'));

試試這個代碼

$date = date('Y-m-d');
$addDay= strtotime($date . "+10 days"); 

echo date('Y-m-d', $addDay);

你可以這樣做:

$datetime = Carbon::now()->addDays(30);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM