Làm cách nào để thêm giờ vào thời điểm hiện tại trong PHP?
Ngày Giờ. Hàm add() là một hàm có sẵn trong PHP được sử dụng để thêm một lượng thời gian (ngày, tháng, năm, giờ, phút và giây) vào đối tượng DateTime đã cho Show
cú pháp
Thông số. Hàm này sử dụng hai tham số như đã đề cập ở trên và được mô tả bên dưới
Giá trị trả về. Hàm này trả về đối tượng DateTime mới sau khi thay đổi thành công hoặc Sai khi thất bại Trong ví dụ này, tôi sẽ học cách thêm giờ vào ngày hiện tại trong php. bạn có thể dễ dàng và chỉ cần thêm giờ vào ngày hiện tại trong php chúng tôi sẽ hiển thị thêm giờ trong ngày hiện tại php. hướng dẫn này sẽ cung cấp cho bạn ví dụ về thêm giờ vào ngày hiện tại bằng cách sử dụng php Ở đây chúng tôi sẽ cung cấp cách đơn giản nhất để thêm ngày, phút, giờ và giây vào thời gian bằng cách sử dụng PHP. Trong PHP, sử dụng hàm
$startTime = date("Y-m-d H:i:s"); Sử dụng đoạn mã trên, bạn có thể thêm thời gian vào thời điểm hiện tại hoặc bất kỳ thời gian mong muốn nào. Để theo dõi phụ, hãy sử dụng cùng một mã ngoại trừ Trong hướng dẫn này, chúng tôi sẽ cung cấp các ví dụ sử dụng cả hàm ngày và giờ thông thường, cũng như đối tượng DateTime của PHP Thêm giờ vào một ngày và giờ bằng cách sử dụng các hàm ngày và giờ của PHPHãy xem ví dụ sau đây, đó là cố ý dài dòng //Get the current time in Unix. $currentTime = time(); //The amount of hours that you want to add. $hoursToAdd = 2; //Convert the hours into seconds. $secondsToAdd = $hoursToAdd * (60 * 60); //Add the seconds onto the current Unix timestamp. $newTime = $currentTime + $secondsToAdd; //Print it out in a format that suits you. echo date("d/m/y H:i", $newTime), ' Trong mã PHP ở trên, chúng tôi
Khi tôi chạy đoạn mã trên, tôi nhận được kết quả sau
Hoàn hảo Thêm giờ vào ngày và giờ bằng cách sử dụng đối tượng DateTime của PHPNếu bạn muốn sử dụng đối tượng DateTime cho thao tác này, thì bạn có thể sử dụng ví dụ sau //Get the current date and time. $current = new DateTime(); //The number of hours to add. $hoursToAdd = 2; //Add the hours by using the DateTime::add method in //conjunction with the DateInterval object. $current->add(new DateInterval("PT{$hoursToAdd}H")); //Format the new time into a more human-friendly format //and print it out. $newTime = $current->format('Y-m-d H:i'); echo $newTime; Như bạn có thể thấy, bạn không cần phải thực hiện bất kỳ phép cộng nào trong khi sử dụng đối tượng DateTime, vì nó được trang bị một phương thức tiện dụng có tên là DateTime. cộng Trong đoạn mã trên, chúng ta chỉ cần truyền một đối tượng DateInterval vào phương thức này. Đối tượng DateInterval của chúng tôi có PT2H được đặt làm tham số $interval_spec, về cơ bản có nghĩa là “khoảng thời gian hai giờ. ” Làm cách nào để thêm 2 giờ vào thời điểm hiện tại trong PHP?Bạn có thể sử dụng hàm strtotime() để thêm thứ gì đó vào dấu thời gian hiện tại. $new_time = date("Y-m-d H. i. s", strtotime('+5 giờ')) .
Làm cách nào để thêm 1 giờ vào thời điểm hiện tại trong PHP?$time = strtotime('+1 giờ'); . i', strtotime('+1 giờ'));
Làm cách nào để thêm giờ kịp thời bằng PHP?The Ngày giờ. Hàm add() là một hàm có sẵn trong PHP được sử dụng để thêm một lượng thời gian (ngày, tháng, năm, giờ, phút và giây) vào đối tượng DateTime đã cho.
Làm cách nào để thêm 5 giờ vào thời điểm hiện tại trong PHP?Thêm giờ, phút và giây vào thời gian hiện tại, sử dụng mã php bên dưới. $add_date = date('Y-m-d H. i. s',strtotime('+5 giờ +30 phút +1 giây',strtotime($startTime))); echo $add_date; . Đã thêm 5 giờ, 30 phút, 1 giây vào Thời gian hiện tại . |