สอบถาม javascript แสดง 0 หน้าตัว เลข 1-9 ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถาม javascript แสดง 0 หน้าตัว เลข 1-9 ครับ
สอบถาม javascript แสดง 0 หน้าตัว เลข 1-9 ครับ
Copy
<!DOCTYPE html>
<html lang="th">
<head>
<script src="js/jquery-1.11.3.min.js"></script>
<script src='js/moment.min.js'></script>
<script>
$(document).ready(function() {
$("#b").click(function(){
var start = "2015-07-01 10:00:00";
var end = "2015-07-01 11:00:00";
var ms = moment(start,"YYYY-MM-DD HH:mm:ss").diff(moment(end,"YYYY-MM-DD HH:mm:ss"));
var d = moment.duration(ms);
var s = Math.floor(d.asHours()) + moment(ms).format(":mm");
alert(s);
});
});
</script>
</head>
<body>
<button id="b">b</button>
</body>
</html>
ผมลอง "0+"Math.floor(d.asHours()) แต่ถ้ามันติดลบ จะได้ 0-1 นะครับ ถ้า อยากให้ เป็น -01 หรือ ถ้าไม่ติดลบ จะได้ 01 นะครับ คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ