ลองมาหลายวิธีแล้วค่ะ (ตัวแปรชื่อ CreateDataDate นะคะ)
1.เปลี่ยนข้อมูลนั้นให้เป็น string โดย
CreateDataDate.Value.Date.ToString();
CreateDataDate.Value.TimeOfDay.ToString();
2.เปลี่ยนรูปแบบการรับค่าของ datagridview ช่องนั้นให้รับค่าเป็น date
dgvData.Columns[1].DefaultCellStyle.Format = "MM/dd/yyyy";
dgvData.Columns[1].DefaultCellStyle.Format = "hh:mm:ss";
dgvData.Columns[1].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";
//อันล่างนี้เราลองทำตามในลิ้งค์
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้https://stackoverflow.com/questions/4033113/how-to-format-datetime-columns-in-datagridviewดูค่ะ
ใครพอจะมีวิธีอื่นให้เราลองทำไหมคะ วิธีอื่นๆที่เจอใน stackoverflow ส่วนใหญ่จะเป็นแบบที่ 2 ทั้งนั้นเลยค่ะ แล้วคนอื่นเค้าก็ทำได้แต่ทำไม่เราทำแล้วไม่ได้นะ(ฮ่าๆ)
ขอบคุณที่ช่วยเหลือค่ะ
c# จะแสดง datetime (ที่แสดงเฉพาะ date หรือ time) ใน datagridview ยังไงคะ
1.เปลี่ยนข้อมูลนั้นให้เป็น string โดย
2.เปลี่ยนรูปแบบการรับค่าของ datagridview ช่องนั้นให้รับค่าเป็น date
//อันล่างนี้เราลองทำตามในลิ้งค์[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้ ดูค่ะ
ใครพอจะมีวิธีอื่นให้เราลองทำไหมคะ วิธีอื่นๆที่เจอใน stackoverflow ส่วนใหญ่จะเป็นแบบที่ 2 ทั้งนั้นเลยค่ะ แล้วคนอื่นเค้าก็ทำได้แต่ทำไม่เราทำแล้วไม่ได้นะ(ฮ่าๆ)
ขอบคุณที่ช่วยเหลือค่ะ