获取本月最后一天23点59分59秒

 1 /**
 2   * 获取本月最后一天23点59分59秒
 3   * @param date
 4   * @return
 5   */
 6   public static Date getLastMonthDay(Date date) {
 7           Calendar cal = Calendar.getInstance();
 8         cal.setTime(date);
 9         int maxDate = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
10         cal.set(Calendar.DATE, maxDate);
11
12         SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd 23:59:59");
13         String curDate = s.format(cal.getTime());
14         return sendDate("yyyy-MM-dd HH:mm:ss",curDate);
15   }

获取本月最后一天23点59分59秒

时间: 2024-12-29 07:11:44

获取本月最后一天23点59分59秒的相关文章

moment获取天的23时59分59秒可以用moment().endOf(String),以及获取天的0时0分0秒可以用moment().startOf('day')

资料来源:https://segmentfault.com/a/1190000010045286 moment获取天的23时59分59秒可以用moment().endOf(String),以及获取天的0时0分0秒可以用moment().startOf('day') 获取今天0时0分0秒 moment().startOf('day') 获取本周第一天(周日)0时0分0秒 moment().startOf('week') 获取本周周一0时0分0秒 moment().startOf('isoWeek'

【C#日期系列】--C#获取某月第一天0分0秒以及最后一天59分59秒

工作中可能会遇到很多不常见的需求,比如这次需要获取某个月的第一天和最后一天 #region 取得某月的第一天0分0秒 /// <summary> /// 取得某月的第一天0分0秒 /// </summary> /// <param name="datetime">要取得月份的某一天</param> /// <returns></returns> public static DateTime FirstDayOfMo

moment.js(moment-in-node.js)获取本月最后一天 不指定

http://tommyhu.cn/moment-in-nodejs/ //获取本月最后一天 to=using.moment(日期).endOf('month').format("YYYY-MM-DD")+" 23:59:59"; //获取前一个星期的日期 from=using.moment(日期).add('days', -6).format("YYYY-MM-DD")+" 00:00:00"; // node: var m

SQL Server 取前一天的0点和23点59分59秒

DECLARE @startDate1 DATE;DECLARE @startDate DATETIME;SET @startDate1=GETDATE();SELECT @startDate=DATEADD(DAY,-1,@startDate1); DECLARE @endDate DATETIME ;SET @endDate=DATEADD(second,-1,CONVERT(DATETIME,@startDate1)); SELECT @startDate startDate,@endDa

获取当天(今日)零点零分零秒

1.日期格式的 Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0); Date zero = calendar.getTime(); 2.时间戳 long current = System.c

快速获取当天0点0分0秒(00:00:00)

// 获取当天凌晨0点0分0秒Date Calendar calendar1 = Calendar.getInstance(); calendar1.set(calendar1.get(Calendar.YEAR), calendar1.get(Calendar.MONTH), calendar1.get(Calendar.DAY_OF_MONTH), 0, 0, 0); Date beginOfDate = calendar1.getTime(); System.out.println(beg

C#得到某月最后一天晚上23:59:59和某月第一天00:00:00

项目需求: 某学校订单截止操作时间的上一个月最后一天晚上23:59:59 为止所有支付的订单统计: 代码: /// <summary> /// 通过学校和截止时间得到订单 /// </summary> /// <param name="pageIndex">页个数</param> /// <param name="pageSize">页面积</param> /// <param name=

[SQL Server] 时间处理:获取今天的00:00:00/获取今天的23:59:59

获取今天的00:00:00 SELECT CONVERT(DATETIME,CONVERT(VARCHAR(10),GETDATE(),120)) 获取今天的23:59:59 1.SELECT DATEADD(SS,-1,DATEADD(DD,1,CONVERT(DATETIME,CONVERT(VARCHAR(10),GETDATE(),120)))) 2.SELECT CONVERT(DATETIME,CONVERT(VARCHAR,GETDATE(),112),112)+1-1.0/360

java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月

import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import org.junit.Test; public class TestDateUtil { //1.获取当月第一天 @Test public void testForDate(){ //规定返回日期格式 SimpleDateFormat sf=ne