strtotime: Hàm giúp tìm mốc thời gian phục vụ cho tìm kiếm, thống kê trong Php

Hàm strtotime() giúp chúng ta dễ dàng chuyển thời gian theo định dạng tiếng anh thành timestamp.

Cú pháp

strtotime ( string $time [, int $now = time() ] )

Input: $time là chuỗi mô tả mốc thời gian theo tiếng anh.

Output: Chuỗi số timestamp lưu trữ thông tin của thời gian tương ứng

Lưu ý: Thường dùng trong việc tìm ra các mốc thời gian phục vụ cho thống kê.

Ví dụ hàm strtotime()

Ví dụ 1: Hiển thị chuỗi timestamp của thời điểm hiện tại

<?php
    echo strtotime('now');
?>

Kết quả

1582191077

Lưu ý: Thời điểm chạy chương trình vào lúc 04:31:17 20/02/2020

Ví dụ 2: Hiển thị chuỗi timestamp của thời điểm sau đúng một ngày

<?php
   echo strtotime("+ 1day");
?>

Kết quả:

1582277477

Lưu ý: Chuỗi timestamp trên tương ứng thời gian vào lúc 04:31:17 21/02/2020

Ví dụ 3: Một số kiểu xác định mốc thời gian khác.

<?php 
echo strtotime("+1 week"), "<br>";
echo strtotime("11/10/2020"), "<br>"; // Ngày 11/10/2020 => timestamp
echo strtotime("+1 week 5 days 6 hours 8 seconds"), "<br>";
echo strtotime("next Thursday"), "<br>";
echo strtotime("last Monday"), "<br>";
?>

Tổng kết:

Qua hàm strtotime() chúng ta đã biết cách chuyển một chuỗi định dạng mốc thời gian thành timestamp. Đây là hàm rất hữu ích khi bạn thực hiện các tác vụ liên quan đến lọc, tìm kiếm, thống kế sản phẩm, đơn hàng, bài viết… theo các khoảng thời gian khác nhau.

*** Bạn muốn học Php Mysql để đi làm nhưng cảm thấy bối rối, bế tắc không biết bắt đầu từ đâu? Hãy khám phá chương trình học “PHP Master” và “Laravel Pro” , đây là chương trình giúp hàng ngàn người có công việc từ 8-30tr/tháng.

Phan Văn Cương – Founder Unitop.vn

Đề xuất cho bạn

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments

Tặng Ebook chia sẻ kinh nghiệm học lập trình web đi làm cho người mới bắt đầu!

Đây là tấm bản đồ chia sẻ lại cách học lập trình web đi làm đã giúp nhiều học trò của unitop kiếm được thu nhập từ 8-30tr mỗi tháng.

Ebook Bí quyết học lập trình web đi làm - Phan Văn Cương - Unitop.vn
0
Bạn đang nghĩ gì? Hãy để lại bình luận tại đâyx
()
x