สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

แลกเปลี่ยนประสบการณ์และ ปัญหาการใช้งาน Mobile การพัฒนา App บน SmartMobile , tablet Android, iOS, Window Phone และ ฯลฯ

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25602
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

สอบถาม เรื่อง datetime ให้แสดงเป็น text ค่ะ

มีการดึงค่ามาวนลูปจาก ฐานข้อมูลค่ะ โดยใน คอมมีการใช้งานปกติ
Mobile Programming - Android, iOS, Window Phone-1.png
Mobile Programming - Android, iOS, Window Phone-1.png (11.75 KiB) Viewed 3460 times
เมื่อทำใน ios

วันที่ ที่นำไปแปลงใน js แล้วเอากลับมาแสดงเป็น text กลับขึ้น ว่า valid date
Mobile Programming - Android, iOS, Window Phone-2.png
Mobile Programming - Android, iOS, Window Phone-2.png (6.93 KiB) Viewed 3460 times
แต่หากเป็นการเพิ่มข้อมูลใหม่ และมีการแปลงวันที่ ที่ทำงานเหมือนกัน กลับแสดงได้ปกติ พอจะมีวิธีการแก้ไขมั้ยคะ
Mobile Programming - Android, iOS, Window Phone-3.png
Mobile Programming - Android, iOS, Window Phone-3.png (11.42 KiB) Viewed 3460 times
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ลองเช็คว่าใน js มีการกำหนด type ของข้อมูลไว้หรือเปล่า
ลองเช็คการการ get type มาดู ความแตกต่างของทั้งสองแบบ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25602
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

type เป็น string ทั้งคู่ค่ะ
ใน js จะมีการสร้าง cell มาใหม่เลยค่ะ สำหรับข้อมูลที่ดึงจาก ฐานข้อมูล

โค้ด: เลือกทั้งหมด

 his_edit_datetime[i].cells[0].textContent = datetext
ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25602
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

mindphp เขียน: 28/06/2021 1:36 pm ลองเช็คว่าใน js มีการกำหนด type ของข้อมูลไว้หรือเปล่า
ลองเช็คการการ get type มาดู ความแตกต่างของทั้งสองแบบ
type เป็น string ทั้งคู่ค่ะ
ใน js จะมีการสร้าง cell มาใหม่เลยค่ะ สำหรับข้อมูลที่ดึงจาก ฐานข้อมูล

โค้ด: เลือกทั้งหมด

 his_edit_datetime[i].cells[0].textContent = datetext
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ลองเช็ค typeOf ของ datetext ทั้งสองที่ที่เอามาแสดง
และ เช็คว่ามีค่าที่มองไม่เห็นติดเข้ามาด้วยหรือเปล่า ของตัวที่ไม่แสดง
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25602
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

mindphp เขียน: 28/06/2021 1:45 pm ลองเช็ค typeOf ของ datetext ทั้งสองที่ที่เอามาแสดง
และ เช็คว่ามีค่าที่มองไม่เห็นติดเข้ามาด้วยหรือเปล่า ของตัวที่ไม่แสดง
ค่าที่มองไม่เห็น สามารถเช็คด้วยวิธีอะไรหรอคะ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

white space ใน html , javascript
จัดการ ลบ white space ทิ่ง

โค้ด: เลือกทั้งหมด

str.replace(/\s+/g, '');

โค้ด: เลือกทั้งหมด

str.trim()
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25602
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

mindphp เขียน: 28/06/2021 3:58 pm white space ใน html , javascript
จัดการ ลบ white space ทิ่ง

โค้ด: เลือกทั้งหมด

str.replace(/\s+/g, '');

โค้ด: เลือกทั้งหมด

str.trim()
ลบแล้วเป็นแบบนี้ค่ะ
Mobile Programming - Android, iOS, Window Phone-1.png
Mobile Programming - Android, iOS, Window Phone-1.png (5.56 KiB) Viewed 3443 times
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถาม เรื่อง datetime ให้แสดงเป็น text แต่กลับขึ้น valid date ค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

มีคำสั่งไหนที่ไม่ทำงานบนบางอุปกรณ๋
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 67