.net中获取周一、月初、月末、年初、年末
来源:互联网 发布:做淘宝仓库打包员累吗 编辑:程序博客网 时间:2024/05/05 15:48
DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一
DateTime endWeek = startWeek.AddDays(6); //本周周日
DateTime startMonth = dt.AddDays(1 - dt.Day); //本月月初
DateTime endMonth = startMonth.AddMonths(1).AddDays(-1); //本月月末
//DateTime endMonth = startMonth.AddDays((dt.AddMonths(1) - dt).Days - 1); //本月月末
DateTime startQuarter = dt.AddMonths(0 - (dt.Month - 1) % 3).AddDays(1 - dt.Day); //本季度初
DateTime endQuarter = startQuarter.AddMonths(3).AddDays(-1); //本季度末
DateTime startYear = new DateTime(dt.Year, 1, 1); //本年年初
DateTime endYear = new DateTime(dt.Year, 12, 31); //本年年末
DateTime endWeek = startWeek.AddDays(6); //本周周日
DateTime startMonth = dt.AddDays(1 - dt.Day); //本月月初
DateTime endMonth = startMonth.AddMonths(1).AddDays(-1); //本月月末
//DateTime endMonth = startMonth.AddDays((dt.AddMonths(1) - dt).Days - 1); //本月月末
DateTime startQuarter = dt.AddMonths(0 - (dt.Month - 1) % 3).AddDays(1 - dt.Day); //本季度初
DateTime endQuarter = startQuarter.AddMonths(3).AddDays(-1); //本季度末
DateTime startYear = new DateTime(dt.Year, 1, 1); //本年年初
DateTime endYear = new DateTime(dt.Year, 12, 31); //本年年末
- .net中获取周一、月初、月末、年初、年末
- 用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间
- 取得当前日期相对应的月初,月末,季初,季末,年初,年末
- 用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间
- 获取月初、月末
- 此类用于取得当前日期相对应的月初,月末,季初,季末,年初,年末,返回值均为String字符串
- sqlserver获取月初与月末
- sql 获取月初和月末
- 获取指定月份月初,月末时间
- Joda Time获取零点、月初、月末时间
- oracle时间函数转换问题,用于求该日期年初,年末,月初,季初等日期
- 获取当前月末和下月初的时间
- 通过当前日期获取周初、月初、月末日期
- php之获取指定年月的月初月末时间戳
- 获取指定月的date类型的月初和月末
- 获取指定年月的月初跟月末的时间戳
- 又是月末月初
- Java取得:月初,月末
- 学习 严蔚敏讲数据结构笔记18
- 学习 严蔚敏讲数据结构笔记19
- 学习 严蔚敏讲数据结构笔记20
- 黑马训练营——java内存分配
- loadrunner常见问题汇总
- .net中获取周一、月初、月末、年初、年末
- C#索引器
- 串口通信
- Core Java Question List No2
- timeago.js自动将时间戳转换为更易读的时间轴
- ARM链接脚本
- Spring的外部依赖jar包
- loadrunner字符串常用函数精华版
- 八皇后的问题 递归用法学习