<!DOCTYPE html>
<html>
<head>
<title>แสงระยะเวลาที่ผ่านมาเป็นภาษาไทยแบบ fackbook</title>
<meta charset="UTF-8">
</head>
<body>
<form method="post">
<input type="date" name="dateselct">
<input type="submit">
</form>
<?php
date_default_timezone_set('Asia/Bangkok');
$dateSelct = strtotime($_POST['dateselct']);
$now = strtotime('now');
if (!$dateSelct || $dateSelct > $now) {
exit;
}
$anstime = $now - $dateSelct;
$second = 1;
$minute = 60 * $second;
$hour = 60 * $minute;
$day = 24 * $hour;
$yesterday = 48 * $hour;
$month = 30 * $day;
$year = 365 * $day;
$ago = "";
if ($anstime >= $year) {
$ago = round($anstime / $year) . " ปีที่แล้ว";
} else if ($anstime >= $month) {
$ago = round($anstime / $month) . " เดือนที่แล้ว";
} else if ($anstime >= $yesterday) {
$ago = intval($anstime / $day) . " วันที่แล้ว";
} else if ($anstime <= $yesterday && $anstime > $day) {
$ago = " เมิ่อวานนี้";
} else if ($anstime >= $hour) {
$ago = intval($anstime / $hour) . " ชั่วโมงที่แล้ว";
} else if ($anstime >= $minute) {
$ago = intval($anstime / $minute) . " นาทีที่แล้ว";
} else if ($anstime >= $second) {
$ago = intval($anstime / $second) . " วินาทีที่แล้ว";
} else {
$ago = "เมื่อสักครู่นี้";
}
echo "วันเวลาปัจจุบัน : " . date('Y-m-d') . "<br>";
echo "วันเวลาที่โพสต์ : " . $_POST['dateselct'] . " => " . $ago;
;
?>
</body>
</html>
ไม่มีความคิดเห็น:
แสดงความคิดเห็น