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);

  • 相关阅读:
    SJTU T4143 推箱子
    Markdown基本语法
    命令行的操作——cd
    C++ ------- 类和对象
    数据结构------栈和队列
    MySQL------ 子查询
    MySQL------ SQL99语法
    C++------内存分区模型
    第三章------数据链路层
    MySQL------ SQL92语法
  • 原文地址:https://www.cnblogs.com/Loners/p/11526751.html
Copyright © 2011-2022 走看看