Lấy ngày cuối cùng của tháng và tổng số ngày trong tháng trong asp.net (C#)

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi seolagi, 13/11/17.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    Mọi người giúp mình bài toàn. Lấy ngày cuối cùng của tháng đó hoặc tháng trước. Và tổng số ngày của tháng đó giúp mình với. Mình sử dụng web asp.net code C# ý mà không biết làm sao?
    Cảm ơn Mọi người.
     
    Cảm ơn đã xem bài:

    Lấy ngày cuối cùng của tháng và tổng số ngày trong tháng trong asp.net (C#)

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,883
    Đã được thích:
    1,193
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của bạn đây:
    Code lấy ngày cuối cùng trong tháng.
    Mã:
    public static DateTime LayNgayCuoiCungCuaThang(DateTime dtInput)
    {
         DateTime dtResult = dtInput;
         dtResult = dtResult.AddMonths(1);
         dtResult = dtResult.AddDays(-(dtResult.Day));
         return dtResult;
    }
    
    Lấy ngày cuối cùng của tháng trước đó
    Mã:
      
    public static DateTime NgayCuoiCungCuaThangTruoc(DateTime dtInput)
    {
          DateTime dtResult = dtInput;
          dtResult = dtResult.AddDays((-dtResult.Day));
          return dtResult;
    }
    
    Lấy tổng số ngày trong tháng
    Mã:
      
    public static int NgayTrongThang(DateTime dtInput)
    {  
         DateTime dtResult = dtInput;
         dtResult = dtResult.AddMonths(1);
         dtResult = dtResult.AddDays(-(dtResult.Day));
         return dtResult.Day;
    }
    
    Lấy ngày đầu tiên của tháng
    Mã:
      
    public static DateTime NgayDauTienCuaThang(DateTime dtInput)
    {
          DateTime dtResult = dtInput;
          dtResult = dtResult.AddDays((-dtResult.Day)+1);
          return dtResult;
    }
    
     
    seolagi thích bài này.
  3. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    cảm ơn admin nhiều, đúng rồi