รายละเอียดของการตอบ ::
เห็นว่าทำผิด ก็เลยเตือนไม่ทำก็ไม่เป็นไรตัวใครตัวมันแล้วกัน เดี๋ยวประสบการณ์ก็สอนเอง
ไม่เข้าใจว่าจะแปลงไปแปลงมาทำได้ เป็น datatime อยู่แล้วมันก็เป็น datetime ตลอด
ตอน insert ใช้ parameter ส่ง type datetime ไปเลย
เวลาเรียกมันก็จะได้ type datetime ออกมา
จะแสดงเป็น พ.ศ. ก็แค่ใช้ .tostring แล้วกำหนด culture th
หรืออยากจะแสดง format แบบ y-m-d หรือ m/d/y หรือ dd MMM yyyy ก็ได้แล้วแค่เราจะกำหนด
เวลาคำนวณมันก็เป็น datetime อยู่ จะหา timespan ก็สะดวก
ถ้าอยากจะใช้ string แล้วเวลาจะเอามาคำนวณ แล้วยังใช้ mid left right ก็ตามใจ
เป็นเราจะแปลง string to date เราใช้ datetime.parse("1/1/2557", cultureinfo("th-th"));
ปล.งั้นขอโทษที่รบกวน คราวหลังถ้าเจอชื่อนายเราตั้งกระทู้ไม่ยุ่งแล้ว ปล่อยไว้แบบนั้นดีกว่า
อ่านโค้ดแล้วแอบยิ้มเฉยๆ ก็สนุกดี แต่อย่าเอาไปสอนใครแบบนี้ล่ะ สอนคนอื่นแบบผิดๆ ไม่ดีนะ