c#获取季度时间实例代码(季度的第一天)

 更新时间:2013年12月12日 09:43:38   作者:  
这篇文章主要介绍了c#获取季度时间:季度的第一天、季度的最后一天等功能,大家参考使用吧

复制代码 代码如下:

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# 实现轮询算法实例代码

    这篇文章主要介绍了c# 实现轮询算法实例代码的相关资料,这里附有实例代码,具有一定的参考价值,需要的朋友可以参考下
    2016-12-12
  • C#集合查询Linq在项目中使用详解

    C#集合查询Linq在项目中使用详解

    本文主要介绍了C#集合查询Linq在项目中使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • C# ThreadPool之QueueUserWorkItem使用案例详解

    C# ThreadPool之QueueUserWorkItem使用案例详解

    这篇文章主要介绍了C# ThreadPool之QueueUserWorkItem使用案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • 使用Nopcommerce为商城添加满XX减XX优惠券功能

    使用Nopcommerce为商城添加满XX减XX优惠券功能

    中秋国庆节眼看到跟前了,很多商城都借此机会搞促销活动,什么满200减80送优惠券等活动,基于后台程序是怎么实现的呢?下面脚本之家小编带领大家一起学习吧
    2015-09-09
  • C# 计算传入的时间距离今天的时间差

    C# 计算传入的时间距离今天的时间差

    本文通过一段简单的代码给大家介绍了C# 计算传入的时间距离今天的时间差,代码简单易懂,需要的朋友参考下吧
    2017-08-08
  • C#结合AForge实现摄像头录像

    C#结合AForge实现摄像头录像

    最近由于兴趣学习了下在C#上使用AForge录制摄像头视频并压缩编码。总体上来说这个第三方.net视觉开发库还是比较稳定的
    2017-09-09
  • C# 屏蔽关键字的实现方法

    C# 屏蔽关键字的实现方法

    前段时间在公司做了一个论坛屏蔽关键字的功能,我做的比较简单、实用~ 现在拿出来给博友们分享下..也希望大家能顶顶我~
    2013-05-05
  • c# 获取网页中指定的字符串信息的实例代码

    c# 获取网页中指定的字符串信息的实例代码

    c# 获取网页中指定的字符串信息的实例代码,需要的朋友可以参考一下
    2013-04-04
  • C#搜索文字在文件及文件夹中出现位置的方法

    C#搜索文字在文件及文件夹中出现位置的方法

    这篇文章主要介绍了C#搜索文字在文件及文件夹中出现位置的方法,涉及C#针对文件及文件夹遍历与查找的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • C#利用ASP.NET Core开发学生管理系统详解

    C#利用ASP.NET Core开发学生管理系统详解

    随着技术的进步,跨平台开发已经成为了标配,在此大背景下,ASP.NET Core也应运而生。本文主要利用ASP.NET Core开发一个学生管理系统,感兴趣的可以学习一下
    2022-01-01

最新评论