Các bạn có thể giúp mình tính "số ngày" trong khoảng thời gian từ "ngày nhận" đến "ngày trả" không ạ. Mình cảm ơn

0 thích 0 không thích
225 lượt xem
đã hỏi 13 Tháng 1, 2016 trong Lập trình VB.NET bởi bimat (190 điểm)
    

3 Câu trả lời

0 thích 0 không thích
đã trả lời 13 Tháng 1, 2016 bởi Mr. Cùi Bắp (5,140 điểm)
được bầu chọn là câu hỏi hay nhất 13 Tháng 1, 2016 bởi bimat
 
Câu trả lời hay nhất

Nếu trong SQL bạn hãy tìm hiểu hàm DATEDIFF. Còn nếu viết trong C# bạn có thể tham khảo link sau http://laptrinhvb.net/bai-viet/chuyen-de-csharp/Huong-dan-code-dong-ho-dem-nguoc-thoi-gian-den-Tet-Am-Lich-2016---Bang--Csharp-/0db18b5c8d89068b.html

0 thích 0 không thích
đã trả lời 13 Tháng 1, 2016 bởi bimat (190 điểm)
Mình đang hỏi viết trong vb.net mà. Mình tính số ngày để thu tiền cho thuê đồ dùng
0 thích 0 không thích
đã trả lời 14 Tháng 1, 2016 bởi loidotat
Bạn dùng 1 function tính ngày đi từ năm số 0

ví dụ: ngày 12/12/2015  = số ngày là: ngay=12, thang =12, nam =2015

tongngay = (2015 -1) * 365 + math.truncath((2015-1)/4)     cứ 4 năm có 1 năm nhuận.

select case thang

case 1

    tongngay +=0

case 2

    tongngay +=31

    if nam mod

case 3

    tongngay +=31 +28

  case 4

   tongngay +=31 +28 +31

case ...

end select

   if nam mod 4 = 0 and thang >3 then tongngay +=1

tongngay +=ngay

ket thuc ham, sau do su dung ham nay de tinh so ngay (ngay cho thuê, ngày trả), tính hiệu của ngày trả với ngày cho thuê là ra số ngày.
đã hỏi 26 Tháng 1, 2016 trong Lập trình VB.NET bởi zcomputerz (240 điểm) Giúp mình so sánh ngày, tháng, năm với!!
...