248 of 410 menu

Phương thức createFromDateString của lớp DateInterval

Phương thức tĩnh createFromDateString của lớp DateInterval chuyển đổi mô tả dạng chuỗi về một khoảng thời gian thành một đối tượng DateInterval. Nó nhận một tham số là chuỗi có định dạng ngày mà hàm strtotime có thể hiểu được. Trả về một đối tượng DateInterval hoặc false trong trường hợp xảy ra lỗi.

Cú pháp

DateInterval::createFromDateString(string $datetime): DateInterval|false

Ví dụ

Tạo một khoảng thời gian là 2 ngày:

<?php $interval = DateInterval::createFromDateString('2 days'); print_r($interval); ?>

Kết quả thực thi mã:

DateInterval Object ( [d] => 2 [h] => 0 [i] => 0 [s] => 0 ... )

Ví dụ

Tạo một khoảng thời gian là 1 tháng và 5 ngày:

<?php $interval = DateInterval::createFromDateString('1 month + 5 days'); print_r($interval); ?>

Kết quả thực thi mã:

DateInterval Object ( [m] => 1 [d] => 5 [h] => 0 [i] => 0 [s] => 0 ... )

Ví dụ

Tạo một khoảng thời gian là 3 giờ và 30 phút:

<?php $interval = DateInterval::createFromDateString('3 hours + 30 minutes'); print_r($interval); ?>

Kết quả thực thi mã:

DateInterval Object ( [h] => 3 [i] => 30 [s] => 0 ... )

Xem thêm

  • lớp DateInterval,
    đại diện cho một khoảng thời gian
  • hàm strtotime,
    chuyển đổi mô tả văn bản về ngày tháng thành dấu thời gian
  • lớp DateTime,
    làm việc với ngày và giờ
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối