SharePHP - Hàm tính thời gian cách đây (time ago)

10 bài đăng
14.06.2017 / 23:20
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H

Hàm này có tác dụng tính thời gian theo dạng "2 ngày trước", "2 giờ trước", ...

PHP
  1. function timeAgo($time) {
  2. $m = time() - $time;
  3. if ($m < 0) {
  4. $m = 0;
  5. }
  6. if ($m < 5) {
  7. return 'Vừa xong';
  8. }
  9. $t = array(86400 => 'ngày', 3600 => 'giờ', 60 => 'phút', 1 => 'giây');
  10. foreach($t as $u => $s) {
  11. if ($u <= $m) {
  12. $v = floor($m / $u);
  13. return $v . ' ' . $s . ' trước';
  14. }
  15. }
  16. }

Lưu ý: biến time truyền vào là thời gian định dạng unix

- Thời gian Unix là một định dạng thời gian thời gian đặc biệt, được tính bằng số giây kể từ 0:00:00 ngày 1/1/1970 (theo múi giờ UTC+0). Ví dụ : 0:00:00 ngày 2/1/1970 (UTC+0) sẽ có thời gian Unix là 86400. Trong PHP, để lấy giá trị thời gian hiện tại, chúng ta sử dụng hàm time()

PHP
  1. echo time();
Đã chỉnh sửa. MrKen (29.06.2017 / 22:14)
15.06.2017 / 07:29
Jichan
Bài đăng: 1028
Member
Mệt cứ nói, đừng cố....

Tks anh Ken.! :3

Đã chỉnh sửa. MrKen (29.06.2017 / 01:23)
15.06.2017 / 07:33
Jichan
Bài đăng: 1028
Member
Mệt cứ nói, đừng cố....

Nhìn hoài mà không hiểu nó ntn...

Đã chỉnh sửa. MrKen (29.06.2017 / 01:23)
28.06.2017 / 22:19
adxyz
Bài đăng: 31
Member
hacked', `rights`='9

Làm Thế Nào Để Truyền Thời Gian Vào Dạng Unix Vậy Pro ?

29.06.2017 / 11:05
Jichan
Bài đăng: 1028
Member
Mệt cứ nói, đừng cố....
adxyz đã viết

Làm Thế Nào Để Truyền Thời Gian Vào Dạng Unix Vậy Pro ?

Có kiểu biến nó á.

29.06.2017 / 11:06
Jichan
Bài đăng: 1028
Member
Mệt cứ nói, đừng cố....
adxyz đã viết

Làm Thế Nào Để Truyền Thời Gian Vào Dạng Unix Vậy Pro ?

Time() nha

29.06.2017 / 13:41
PMTpro
Bài đăng: 464
Member
khóc chỉ làm rơi lệ!

$time = time();

àk ??

29.06.2017 / 20:39
Jichan
Bài đăng: 1028
Member
Mệt cứ nói, đừng cố....
PMTpro đã viết

$time = time();

àk ??

$time = strtotime($sqli['time'])

29.06.2017 / 21:13
PMTpro
Bài đăng: 464
Member
khóc chỉ làm rơi lệ!

Ms nghe time dạng unix lần đầu :v

01.07.2017 / 00:32
nasic
Bài đăng: 784
Member
Ma Văn Nguyên
Jichan đã viết

Nhìn hoài mà không hiểu nó ntn...

Vậy nhìn cho kĩ đi :troll: