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

  • 相关阅读:
    bus总线
    vue 动态组件、父子组件传参
    echarts
    记录板
    留言板
    如何移除双系统mac中的windows系统
    Kernel,Shell,Bash 的关系
    zju 校队选拔 被虐记
    COGS 2638. 数列操作ψ 线段树
    退役公告【现已复活】
  • 原文地址:https://www.cnblogs.com/Loners/p/11526751.html
Copyright © 2011-2022 走看看