相对时间函数
Lepaskan: 2016-07-25 09:09:24
asal
1059 orang telah melayarinya
-
function relativeTime($time = false, $limit = 86400, $format = 'g:i A M jS') {
- if (empty($time) || (!is_string($time) && !is_numeric($time))) $time = time();
- elseif (is_string($time)) $time = strtotime($time);
-
- $now = time();
- $relative = '';
-
- if ($time === $now) $relative = 'now';
- elseif ($time > $now) $relative = 'in the future';
- else {
- $diff = $now - $time;
-
- if ($diff >= $limit) $relative = date($format, $time);
- elseif ($diff $relative = 'less than one minute ago';
- } elseif (($minutes = ceil($diff/60)) $relative = $minutes.' minute'.(((int)$minutes === 1) ? '' : 's').' ago';
- } else {
- $hours = ceil($diff/3600);
- $relative = 'about '.$hours.' hour'.(((int)$hours === 1) ? '' : 's').' ago';
- }
- }
-
- return $relative;
- }
复制代码
|
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
Topik-topik yang berkaitan
Lagi>