DateTime currentTime = DateTime.Now;int week = Convert.ToInt32(currentTime.DayOfWeek);week = week == 0 ? 7 : week;//获取上周星期一/星期天var start_time_last_week = currentTime.AddDays(1 - week - 7);//上周星期一var end_time_last_week = currentTime.AddDays(7 - week - 7);//上周星期天Console.WriteLine("上周:" + start_time_last_week + "|" + end_time_last_week);//获取本周星期一/星期天var start_time_current_week = currentTime.AddDays(1 - week);//本周星期一var end_time_current_week = currentTime.AddDays(7 - week);//本周星期天Console.WriteLine("本周:" + start_time_current_week + "|" + end_time_current_week);//获取下周星期一/星期天var start_time_next_week = currentTime.AddDays(1 - week + 7);//下周星期一var end_time_next_week = currentTime.AddDays(7 - week + 7);//下周星期天Console.WriteLine("下周:" + start_time_next_week + "|" + end_time_next_week);//3-5;6-8;9-11;12-2var startQuarter = currentTime.AddMonths(0 - (currentTime.Month % 3)).AddDays(1 - currentTime.Day);  //本季度初var endQuarter = startQuarter.AddMonths(3).AddDays(-1);  //本季度末//1-3;4-6;7-9;10-12var startQuarter = currentTime.AddMonths(0 - (currentTime.Month - 1) % 3).AddDays(1 - currentTime.Day);  //本季度初var endQuarter = startQuarter.AddMonths(3).AddDays(-1);  //本季度末

C# 获取上周,本周,下周时间相关推荐

  1. 上周/本周/下周 周一的日期

    给定任意日期,输出该日期对应的 上周/本周/下周 周一的日期. 输入: 2019-03-21 2019-01-01 输出: 输入日期: 2019-03-21 上周一: 2019-03-11 本周一: ...

  2. 记录一下js获取上周、下周日期

    原文来自:https://www.jb51.net/article/108852.htm <!doctype html> <html> <head>   <m ...

  3. JS 获取上周、本周、下周的开始日期或者结束日期

    /*** 获取本.上.下周开始结束时间* @description 得到本.上.下周的起始.结束日期* @param {Number} n 不传或0代表本周,-1代表上周,1代表下周* @param ...

  4. python获取当日、本周、本月、昨日、上周、上月时间

    获取当日.本周.本月.昨日.上周.上月时间 关注公众号"轻松学编程"了解更多. import datetimedef get_current_day():'''当日:return: ...

  5. 转载PHP获取上周、本周、上月、本月、本季度、上季度时间方法

    theme: github 本文转载于 作者:不言 https://www.php.cn/php-weizijiaocheng-393237.html PHP获取上周.本周.上月.本月.本季度.上季度 ...

  6. php 获取上周日期_php 获取今日、昨日、上周、本月的起始时间戳和结束时间

    1.php获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,date('m'),date('d'),date('Y'));$endToday=mktime(0,date('d' ...

  7. shell获取明天、上周、上个月时间

    在Linux中可以通过date命令获取昨天.明天.上个月.下个月.上一年和下一年 xhell获取一个月前时间: #!/bin/bash #一月前 historyTime=$(date "+% ...

  8. python 获取mp3时长(时间长度)

    python 获取mp3时长(时间长度) 第一种方法 import librosa import time def get_mp3_duration(audio_path):""& ...

  9. NSDate获取当前时区的时间

    [NSDate date]获取的是GMT时间,要想获得某个时区的时间,以下代码可以解决这个问题 NSDate *date = [NSDate date]; NSTimeZone *zone = [NS ...

最新文章

  1. Mysql 安装及实践(学习笔记二)
  2. 6D位姿估计Point Pair Feature (PPF)算法详解
  3. 解剖科大讯飞的AI“乌托邦”
  4. 算法------------ 最长公共前缀
  5. 搭建rabbitmq的docker集群
  6. 他无意间玩了这12个游戏,却掌握了Python基础,前后只用了一个月
  7. 攻击 | 破解windows7密码(利用PE系统破解XP密码)
  8. 第三章计算机网络,第三章-计算机网络及应用.ppt
  9. C#文件流传输[类似于QQ][引]
  10. (57)Verilog HDL选择运算符:?
  11. php yaf 教程,干货:PHP YAF框架实践教程——配置与多模块
  12. 深度学习基础 | NLP大魔王 · BERT
  13. 【BZOJ 1031】[JSOI2007]字符加密Cipher(后缀数组模板)
  14. Windows Workflow Foundation开发环境配置
  15. 5.Linux/Unix 系统编程手册(上) -- 深入探究文件IO
  16. Layui-select 下拉框实现拼音全拼匹配/首字母模糊搜索
  17. 海天讲座(一)最优传输理论
  18. Leetcode0720. 词典中最长的单词(simple)
  19. c# wifi串口通信_C#串口通信 SerialPort类
  20. 前端实现图片快速反转替换_在canvas上实现元素图片镜像翻转动画效果的方法

热门文章

  1. 位图php,ps中什么是位图
  2. STL和FIG文件的结构
  3. 缅甸人嫁中国人,户口好办么?
  4. 大学的python选修课好学吗_中国大学MOOC(慕课)_用Python玩转数据_章节考试选修课答案...
  5. java 机器人模拟人工操作_Java制作自动访问网站机器人!(转)
  6. 百度手环开源 51822开发套件
  7. 《TCP/IP协议族》:数据链路层三
  8. python 隐藏进程_运行进程隐藏的Python
  9. 9----编程抓小偷(逻辑推理)
  10. springboot高校固定资产管理系统计算机毕业设计