时间:2021-05-20
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);知识点扩展:java 获取某一日期的0点0分0秒和23点59分59秒
public String DateToStringBeginOrEnd(Date date,Boolean flag) { String time = null; SimpleDateFormat dateformat1 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); Calendar calendar1 = Calendar.getInstance(); //获取某一天的0点0分0秒 或者 23点59分59秒 if (flag == true) { calendar1.setTime(date); calendar1.set(calendar1.get(Calendar.YEAR), calendar1.get(Calendar.MONTH), calendar1.get(Calendar.DAY_OF_MONTH), 0, 0, 0); Date beginOfDate = calendar1.getTime(); time = dateformat1.format(beginOfDate); System.out.println(time); }else{ Calendar calendar2 = Calendar.getInstance(); calendar2.setTime(date); calendar1.set(calendar2.get(Calendar.YEAR), calendar2.get(Calendar.MONTH), calendar2.get(Calendar.DAY_OF_MONTH), 23, 59, 59); Date endOfDate = calendar1.getTime(); time = dateformat1.format(endOfDate); System.out.println(time); } return time;}总结
以上所述是小编给大家介绍的C# 获取某个时间的0点0分和23点59分59秒,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
基本格式:* * * * * command分 时 日 月 周 命令第1列表示分钟1~59每分钟用*或者*/1表示第2列表示小时1~23(0表示0点)
Second函数返回0到59之间的一个整数(包括1和59),代表一分钟内的某一秒。Second(time)time参数是任意可以代表时间的表达式。如果time参
12月1日消息,Lazada双十二大促报名开始,根据Lazada公布资料显示,双十二活动报名时间为11月19日0点至12月3日23:59:59。活动前期预热自1
数据显示,从11月1日零时起至11月11日23点59分59秒,京东平台累计下单金额超过2044亿元。京东钟表类目中,11月1日-11日总销量突破100万只。11
与往年不同,速卖通2018年双11的时间以悉尼时间11月11日0点正式开卖,至11月12日23:59分结束,覆盖了每个时区。双11的脚步越来越近,速卖通卖家们也