|
|
|
ขอความอนุเคราะห์สอบถามเรื่องการเทียบและคำนวณเวลาที่ใช้DateTimePicker |
|
|
|
|
|
|
|
หลักการ วันที่กำหนด มากกว่า (วันที่เริ่มทำงาน + 3 ปี)
|
|
|
|
|
Date :
2021-03-26 12:39:21 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if datetimepicker.value > fixmonth - 3 then
data type ของ ms.net จริงๆ แล้วเข้ารหัสวันที่ป็นตัวเลข ภาษาอื่นส่วนมากก็เหมือนกัน
1 = 1 วัน, ส่วนน้อยกว่านั้นเก็บเป็น ทศนิยม (ช.ม. นาที วินาที)
dim fixmonth = System.DateTime(2021, 12, 1)
Ex. fixmonth - 3 = #28 nov 2021#
Ex. #1 Dec 2021# - 3 = #28 nov 2021#
ปล. การใช้ #...# (sharp brackets) ไม่รู้ว่าการ format เวลาของเครื่องจะมีผลกระทบต่อการอ่านเหมือนภาษารุ่นเก่ามั้ย
สมุติว่าถ้าเครื่องตั้งเป็น mm, dd yyyy (american format) vb รุ่นเก่ามันจะไม่เข้าใจ dd mmm yyy
ถ้าเอามาบวกลบกับตัวเลขโดยตรง datatype จะยึดตัวหน้า ถ้าเอาตัวแปรตัวเลขไปลบ output จะออกเป็นตัวเลขส่งออกไป string เลยไม่ได้ต้อง format ใหม่
|
|
|
|
|
Date :
2021-07-07 08:47:45 |
By :
nk4ever |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|