手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#获取季度时间实例代码(季度的第一天)
c#获取季度时间实例代码(季度的第一天)
摘要:复制代码代码如下:stringfirstDayOfThisQuarter=DateTime.Now.AddMonths(0-(DateTim...

复制代码 代码如下:

string firstDayOfThisQuarter = DateTime.Now.AddMonths(0-(DateTime.Now.Month - 1)%3).ToString("yyyy-MM-01");

Console.WriteLine("本季度的第一天为:{0}",firstDayOfThisQuarter);

string lastDayOfThisQuarter = DateTime.Parse(DateTime.Now.AddMonths(3 - ((DateTime.Now.Month - 1)%3)).ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString();

string lastDayOfThisQuarter2 = DateTime.Parse(DateTime.Now.AddMonths(3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToString("yyyy-MM-dd");

Console.WriteLine("本季度的最后一天为:{0}", lastDayOfThisQuarter);

Console.WriteLine("本季度的最后一天为:{0}", lastDayOfThisQuarter2);

string firstDayOfNextQuarter = DateTime.Now.AddMonths(3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01");

string lastDayOfNextQuarter = DateTime.Parse(DateTime.Now.AddMonths(6 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString();

Console.WriteLine("下季度的第一天为:{0}", firstDayOfNextQuarter);

Console.WriteLine("下季度的最后一天为:{0}", lastDayOfNextQuarter);

string firstDayOfLastQuarter = DateTime.Now.AddMonths(-3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01");

string lastDayOfLastQuarter = DateTime.Parse(DateTime.Now.AddMonths(0 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString();

Console.WriteLine("上季度的第一天为:{0}", firstDayOfLastQuarter);

Console.WriteLine("上季度的最后一天为:{0}", lastDayOfLastQuarter);

【c#获取季度时间实例代码(季度的第一天)】相关文章:

c# winform读取xml文件创建菜单的代码

c# 调用.bat文件的实现代码

c# 获得局域网主机列表实例

c#文件的复制,移动,创建(实例代码)

c#根据文件类型获取相关类型图标的方法代码

c# list部分操作实现代码

C#获取进程和对进程的操作

c#高效率导出多维表头excel的实例代码

解析c#显示友好时间的实现代码

基于c# 接口的实例详解

精品推荐
分类导航