สอบถาม 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) ขอบคุณครับ