zoukankan      html  css  js  c++  java
  • C# 获取某个时间的0点0分和23点59分59秒

    C#获取当月第一天和最后一天
    当月第一天0时0分0秒:
    
    DateTime.Now.AddDays(1 - DateTime.Now.Day).Date
    
    当月最后一天23时59分59秒:
    
    DateTime.Now.AddDays(1 - DateTime.Now.Day).Date.AddMonths(1).AddSeconds(-1)
    
    C#获取上个月第一天和最后一天
    上个月第一天0时0分0秒:
    
    DateTime.Now.AddMonths(-1).Date.AddDays(1 - DateTime.Now.Day);
    
    上个月最后一天23时59分59秒:
    DateTime.Parse(DateTime.Now.AddDays(1 - DateTime.Now.Day).ToShortDateString()).AddSeconds(-1).ToString();
    
    当天0时0分0秒:
    DateTime start = Convert.ToDateTime(DateTime.Now.ToString("D").ToString());
    当天23时59分59秒: DateTime end
    = Convert.ToDateTime(DateTime.Now.AddDays(1).ToString("D").ToString()).AddSeconds(-1);

    本周一0时0分0秒:

     DateTime Monday = Convert.ToDateTime(DateTime.Now.AddDays(1 - Convert.ToInt32(DateTime.Now.DayOfWeek)).ToString("D").ToString());

     

    本周日0时0分0秒:

     DateTime Sunday = Monday.AddDays(7).AddSeconds(-1);

  • 相关阅读:
    前沿科技相关
    52ABP
    C#常用及注意点
    电商秒杀系统:电商微服务框架组件
    面向对象OOP
    《CLR via C#》书籍
    .NET发布时选择【独立部署模式】引发的故事
    unity 3D物体使用EventSystem响应事件
    协程
    unity 2d碰撞/ui组件碰撞
  • 原文地址:https://www.cnblogs.com/Loners/p/11526751.html
Copyright © 2011-2022 走看看