zoukankan      html  css  js  c++  java
  • [C#] 取得每月第一天和最後一天、某月总天数

    思路:

      1、 DateTime dt= DateTime.Now;  //获取当前时间 eg:2013-09-08 09:25:0 0

      2、 DateTime dt1 = new DateTime(dt.Year, dt.Month, 1); // 获取当前日期“年”和“月” 在加上一个“1”是日  eg:2013-09-01

      3、 DateTime dt2= dt1.AddMonths(1).AddDays(-1); //在dt1 之上用AddMonths函数加上一个月再用AddDays 函数加天数 “-1” 懂吧!(这个不懂就是数学老师死的早了) eg: 2013-09-30 

          4、根据某个月找到最后本月最后一天 

        eg:Private Function LastDayOfMonth(ByRef dtTime As DateTime) As DateTime
                  Return dtTime.AddDays(1 - dtTime.Day).AddMonths(1).AddDays(-1)
                 End Function

      OVER

      5、根据 年月 获取本月总天数

        Dim c As Integer = DateTime.DaysInMonth(年, 月)

    想继续讨论请加QQ群181537678

    世上本无垃圾,所谓垃圾是你放错了地方

      

  • 相关阅读:
    NOI 2020 游记
    BJOI2020 游记
    行列式
    CSP-S 2019 游记
    类欧几里得算法
    有关二次离线和 Yuno loves sqrt technology II
    NOI2019 游记
    CTS 2019 Pearl
    BJOI2019 游记
    2017 山东二轮集训 Day7 国王
  • 原文地址:https://www.cnblogs.com/yhyjy/p/3309622.html
Copyright © 2011-2022 走看看