Làm cách nào để thêm giờ vào thời gian trong php?

Trong bài đăng này, chúng tôi sẽ giải thích về PHP Thêm ngày Giờ phút và giây vào ngày giờ với ví dụ và bản trình diễn. Chào mừng đến với Pakainfo. com – Ví dụ, Hướng dẫn phát triển web tốt nhất cho Tìm hiểu,Bản trình diễn có ví dụ. Xin chào các bạn thân mến ở đây bạn có thể biết cách Thêm thời lượng hoặc khoảng thời gian vào một ngàyVí dụ

Trong bài đăng này, chúng tôi sẽ chỉ cho bạn Cách tốt nhất để thực hiện Cách cộng và trừ một số ngày, tháng, năm, giờ, phút, nghe để Cộng một số ngày, tháng, năm, giờ, phút bằng Tải xuống. chúng tôi sẽ cung cấp cho bạn bản demo, Mã nguồn và các ví dụ để triển khai Từng bước Chúc may mắn

Cách thêm Ngày, Giờ, Phút và Giây vào Datetime trong PHP

Thêm ngày vào datetime bằng PHP.
Thêm hàm ngày thành giờ vào hàm datetime bằng PHP.
Thêm hàm ngày thành phút thành ngày giờ bằng PHP.
Thêm hàm ngày thành giây vào ngày giờ bằng PHP.

Cách cộng trừ một số ngày, tháng, năm, giờ, phút

echo "";
$firstStartDateTime = date["Y-m-d H:i:s"];

//display the starting time using PHP
echo 'Starting Time: '.$firstStartDateTime;

//add 2 hour to time using PHP
$FinalDateTime = date['Y-m-d H:i:s',strtotime['+2 hour',strtotime[$firstStartDateTime]]];

//display the FinalDateTime time using PHP
echo 'FinalDateTime Time [added 2 hour]: '.$FinalDateTime;

//add 2 hour and 20 minutes to time using PHP
$FinalDateTime = date['Y-m-d H:i:s',strtotime['+2 hour +20 minutes',strtotime[$firstStartDateTime]]];

//display the FinalDateTime time using PHP
echo 'FinalDateTime Time [added 2 hour & 20 minutes]: '.$FinalDateTime;

//add 2 hour, 20 minutes and 30 seconds to time using PHP
$FinalDateTime = date['Y-m-d H:i:s',strtotime['+2 hour +20 minutes +30 seconds',strtotime[$firstStartDateTime]]];

//display the FinalDateTime time using PHP
echo 'FinalDateTime Time [added 2 hour, 20 minutes  & 30 seconds]: '.$FinalDateTime;

//add 2 day, 2 hour, 20 minutes and 30 seconds to time using PHP
$FinalDateTime = date['Y-m-d H:i:s',strtotime['+2 day +2 hour +20 minutes +30 seconds',strtotime[$firstStartDateTime]]];

//display the FinalDateTime time using PHP
echo 'FinalDateTime Time [added 2 day, 2 hour, 20 minutes  & 30 seconds]: '.$FinalDateTime;
echo "";

Ví dụ

Tôi hy vọng bạn đã hiểu về cách thêm ngày, giờ, phút và giây vào ngày giờ trong PHP và cách thức hoạt động của nó. Tôi muốn có Phản hồi từ Blog của tôi [Pakainfo. com] độc giả. Phản hồi có giá trị của bạn, Bất kỳ câu hỏi nào hoặc bất kỳ Nhận xét nào về Bài viết này [Pakainfo. com] Luôn được chào đón nhất

Dấu thời gian Unix được thiết kế để theo dõi thời gian dưới dạng tổng số giây chạy từ Kỷ nguyên Unix vào ngày 1 tháng 1 năm 1970 tại UTC. Để thêm 24 giờ vào dấu thời gian Unix, chúng tôi có thể sử dụng bất kỳ phương pháp nào trong số này

Phương pháp 1. Chuyển đổi 24 giờ thành giây và thêm kết quả vào thời gian Unix hiện tại

  • Chương trình




    1588671070
    5

    1588671070
    6

    1588671070
    7
    1588671070
    8

    1588671070
    6

    1588584696
    1588671096
    0

  • đầu ra.
    1588671070

Phương pháp 2. Vì số giờ trong một ngày khác nhau trong các hệ thống, chẳng hạn như Giờ tiết kiệm ánh sáng ban ngày [DST] từ chính xác 24 giờ trong một ngày. Tốt hơn hết là sử dụng Hàm strtotime[] của PHP để giải thích chính xác những điểm bất thường này. Sử dụng strtotime để phân tích DateTime hiện tại và một ngày để đánh dấu thời gian

  • Chương trình




    1588671070
    5

    1588671070
    6

    1588671070
    7
    1588584696
    1588671096
    2
    1588584696
    1588671096
    3
    1588584696
    1588671096
    4
    1588584696
    1588671096
    5
    1588584696
    1588671096
    6
    1588584696
    1588671096
    7

    1588671070
    7
    1588584696
    1588671096
    2
    1588584696
    1588671096
    3
    1588671070
    01
    1588671070
    02

    1588671070
    6

    1588584696
    1588671096
    0

  • đầu ra.
    1588584696
    1588671096

Phương pháp 3. Sử dụng lớp DateTime, chúng ta có thể đạt được kết quả tương tự. Trước tiên, hãy tạo một đối tượng DateTime với dấu thời gian hiện tại và thêm khoảng thời gian một ngày. P1D đại diện cho Khoảng thời gian 1 ngày sẽ được thêm vào

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 PHP

Hãy xem ví dụ sau đây, đó là cố ý dài dòng

1588671070
3

Trong mã PHP ở trên, chúng tôi

  • Nhận dấu thời gian Unix hiện tại bằng hàm thời gian PHP
  • Đã xác định một biến có tên $hoursToAdd, chứa số giờ mà chúng tôi muốn thêm vào ngày và giờ của mình. Trong trường hợp này, chúng tôi sẽ thêm 2 giờ vào thời điểm hiện tại. Nếu chúng tôi muốn thêm 12 giờ vào thời điểm hiện tại, thì chúng tôi chỉ cần thay đổi biến này thành 12
  • Sau đó, chúng tôi chuyển đổi số giờ thành giây bằng cách nhân số giờ với 3600 [60 x 60 = 3600]. Điều này hoạt động vì có 3600 giây trong một giờ. Trong trường hợp trên, 2 được nhân với 3600, cho chúng ta 7200. Điều này là chính xác, vì có 7200 giây trong hai giờ
  • Sau đó, chúng tôi đã thêm những giây này vào dấu thời gian hiện tại
  • Cuối cùng, chúng tôi đã in ra ngày và giờ mới bằng hàm date của PHP

Khi tôi chạy đoạn mã trên, tôi nhận được kết quả sau

2 giờ được thêm vào 03/01/20 14. 10 trở thành 03/01/20 16. 10

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 PHP

Nế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

1588671070
4

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ờ. ”

Cách thêm 5. 30 giờ 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 .

Làm cách nào để thêm thời gian vào thời điểm khác trong PHP?

Sau đây là cách thực sự dễ dàng để thêm ngày, phút, giờ và giây vào một thời điểm bằng cách sử dụng PHP. Sử dụng hàm ngày để đặt định dạng của ngày sẽ được trả về, sau đó sử dụng strtotime để thêm tăng hoặc giảm thời gian, sau dấu phẩy, sử dụng một strtotime khác chuyển vào ngày và giờ bắt đầu

Làm cách nào để thêm 30 phút vào thời gian hiện tại trong PHP?

+strtotime["+30 phút"];

Làm cách nào để tính giờ làm việc trong PHP?

Hàm PHP để tính chênh lệch số giờ

Chủ Đề