|
|
|
อยากทราบ Code คำนวณวันที่ว่าห่างกันกี่วันอะครับ ระหว่าง dateTimePicker1 และ dateTimePicker2 |
|
|
|
|
|
|
|
ดึงวันที่จาก dateTimePicker ทั้ง 2 ตัวออกมาก่อน จากนั้นก็เอาทั้ง 2 ตัวมาลบกัน และจับใส่ Timespan ครับ
|
|
|
|
|
Date :
2012-10-31 11:25:58 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณมากครับ
Code (C#)
ใน C#
DateTime d1 = DateTime.Parse("DD/MM/YY"); //ปัจจุบัน
DateTime d2 = DateTime.Parse("DD/MM/YY"); //อดีต
TimeSpan diffTime = d1 - d2; //ปัจจุบัน - อดีต = ผลต่าง
txtserial.Text = ""+diffTime.Days;
คิดที่เป็น พศ. นะครับ
ตย.
1/11/2009
DateTime d1 = DateTime.Parse("15/02/2552"); //ปัจจุบัน
DateTime d2 = DateTime.Parse("11/01/2552"); //อดีต
TimeSpan diffTime = d1 - d2; //ปัจจุบัน - อดีต = ผลต่าง
txtserial.Text = ""+diffTime.Days; // ผลต่างของวัน และยังสามารถหาเป็นผลต่างของเดือน หรือ ปี ได้ด้วย
ใน Sql Server
datediff(d,Order_Date,getdate()) //Order_Date เป็นฟิวล์ชนิด DateTime , dหรือจะใช้ dd คือ รูปแบบของผลลัพย์ในที่นี้ให้เป็นวัน
//ถ้าจะให้เป็นเดือน ก็ใช้ m หรือ mm
// ปีก็ใช้ yyหรือ yyyy นะครับ
// ส่วน getdate() คือใช้วันที่ปัจจุบันของเครื่อง Server
Credit http://greatfriends.biz/webboards/msg.asp?id=98756
|
|
|
|
|
Date :
2012-10-31 11:26:10 |
By :
teerapat_kan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|