|
|
|
กำหนดเวลาเริ่มต้น บวก 2 ชั่วโมง และแสดงเวลาสิ้นสุด javascript html |
|
|
|
|
|
|
|
UI ใช้ของอะไรอยู่ครับ ขอดูโค้ดที่ทำไปแล้วได้หรือไม่
|
|
|
|
|
Date :
2020-09-13 15:21:26 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วันเวลาใน browser ให้คำนึง ถีง timezone ของเครื่อง client ด้วยนะครับ ถ้าเฉพาะประเทศไทย ก็ไม่มีปัญหาอะไร
แต่ถ้าเป็นเวลาทั่วโลก จะมีปัญหา การเก็บข้อมูล
|
|
|
|
|
Date :
2020-09-13 16:58:58 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
<!DOCTYPE html>
<html>
<body>
Time: <input type="time" id="myTime" value="16:32:55" onchange="myFunction()">
<p id="demo"></p>
<script>
function myFunction() {
var myTime = document.getElementById("myTime");
var arr = myTime.value.split(":"); // arr[0] ชม., arr[1] นาที, arr[2] วินาที(+เสี้ยววิ)
var x = parseInt(arr[0]) + 2; // บวกสอง ชม.
var y = x > 23 ? x - 24 : x; // บังคับตัวเลข ชม. เป็น 00-23
var d = (y < 10 ? "0" + y : y) + ":" + arr[1] + ":" + arr[2]; // ใส่ศูนย์หน้าตัวเลขที่น้อยกว่าสิบ
myTime.value = d;
document.getElementById("demo").innerHTML = myTime.value;
}
</script>
</body>
</html>
https://www.w3schools.com/code/tryit.asp?filename=GIP9MC9HA3OP
ตัวอย่างนี้เป็น pure JavaScript + pure String สำหรับ jQuery ลองประยุกต์ใช้ดูครับ
|
ประวัติการแก้ไข 2020-09-13 18:32:48
|
|
|
|
Date :
2020-09-13 18:30:36 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|