打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
下 C #获取某月的第一天和最后一天
userphoto

2023.03.21 贵州

关注

< returns >月份第一天的时间</ returns >

 public DateTime FirstDayOfMonth ( DateTime d return datetime . AddDays (1- datetime . Day );

实现原理:

将传入时间减去传入时间所表示的日期为该月中的第几天,再减去1。如传入时间为该月中的第10天,则需要将传入时间减去9,便可得出该月的第一天。

假设传入时间为该月中的第 x 天,由于 C #中 DateTime 类型只有添加日期( AddDays )的方法,没有减去日期的方法,因此需要添加一个负值。需要添加的天数=( x *-1)+1=1-X,因此得出以上的函数。

系统函数介绍:

 public DateTime AddDays ( double value ):返回一个新的 System . DateTime ,它将指定的天数加到此实例的值上。参数为由整数和小数部分组成的天数。 value 参数可以是负数也可以是正数。

系统属性介绍:

 public int Day { get ;):获取此实例所表示的日期为该月中的第几天。返回1到31之间的一个

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Java常用的时间工具类DateTimeUtils.java对常用的时间操作方法总结
C#中获取当前时间方法
c#获取某月的第一天和某月的最后一天
C# 获取当前月份的天数的三种方法
​转c#获取本月有哪些周六、周日
计算两个日期之间相隔的天数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服