246 of 410 menu

Phương thức getTimestamp của lớp DateTime

Phương thức getTimestamp trả về Unix timestamp cho đối tượng của lớp DateTime. Đây là một số nguyên biểu thị số giây đã trôi qua từ 00:00:00 UTC ngày 1 tháng 1 năm 1970 cho đến ngày được chỉ định. Phương thức không nhận tham số.

Cú pháp

$datetime->getTimestamp();

Ví dụ

Lấy dấu thời gian hiện tại:

<?php $date = new DateTime(); echo $date->getTimestamp(); ?>

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

1678901234

Ví dụ

Lấy timestamp cho một ngày cụ thể:

<?php $date = new DateTime('2023-01-15 12:00:00'); echo $date->getTimestamp(); ?>

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

1673784000

Ví dụ

So sánh hai ngày thông qua timestamp của chúng:

<?php $date1 = new DateTime('2023-01-01'); $date2 = new DateTime('2023-01-15'); if ($date1->getTimestamp() < $date2->getTimestamp()) { echo 'Date1 is earlier than Date2'; } ?>

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

'Date1 is earlier than Date2'

Xem thêm

  • phương thức format,
    định dạng ngày theo mẫu cho trước
  • hàm time,
    trả về dấu thời gian Unix hiện tại
  • phương thức modify,
    thay đổi ngày của đối tượng DateTime
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