View Single Post
Old 03-07-2009, 12:54 AM   #2
pichiteed
สมาชิกบอร์ด
 
เป็นสมาชิกเมื่อ: Jul 2009
โพส: 4
Default

ใช้คำสั่ง Select * From ... ธรรมดาก็ได้ครับ ค่าที่ได้จะมีทั้ง วันที่ และเวลา

ตอนที่จะนำไปแสดงที่ แปลงค่าให้เป็น DateTime ก่อนแล้วค่อยใส่ .ToString("dd/MM/yyyy") เพื่อกำหนดรูปของวันที่่

ตัวอย่างครับ
สมมุติว่าค่าได้จาก database นำมาเก็บลงใน dataset
Datatable dtb = dataset.Tables(0)
จากนันก็ใส่รูปแบบของวันที่ครับ
txtShowDate.Text = Convert.ToDateTime(dtb.Rows(0)("cratedate")) .ToString("dd/MM/yyyy")
จะแสดงผมเป็น 01/01/2552

โดยรูปแบบของวันที่จะเป็นดังนี้
d จะแสดงวัน --> 1
dd จะแสดงวันเป็นเลข2หลัก --> 01
ddd จะชื่อย่อของวัน -->อ.
dddd จะแสดงชื่อเต็มของวัน --> อังคาร

เดือนก็จะมี M MM MMM MMMM เหมือนกันครับ ลองเอาไปดัดแปลงใช้ดูนะครับ

มีปัญหาอะไรถามได้ครับ .net vb c# html javascript ผมคลุกคลีมาหลายปีครับ
pichiteed is offline   Reply With Quote