JAVA如何指定日期的 开始时分秒和结束的时分秒呢?
下文笔者讲述获取一个时间的00点和23点时间的方法及示例分享,如下所示
只需将指定日期和 "0:00:00" 和 "23:59:59"进行组合 即可生成指定日期的 开始和结束的时分秒例:获取指定日期的0:00:00和 23:59:59时刻
public static SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static SimpleDateFormat format1 = new SimpleDateFormat( "yyyyMMdd HH:mm:ss"); /** * 得到指定日期的一天的的最后时刻23:59:59 * * @param date * @return */ public static Date getFinallyDate(Date date) { String temp = format.format(date); temp += " 23:59:59"; try { return format1.parse(temp); } catch (Exception e) { return null; } } /** * 得到指定日期的一天的开始时刻00:00:00 * * @param date * @return */ public static Date getStartDate(Date date) { String temp = format.format(date); temp += " 00:00:00"; try { return format1.parse(temp); } catch (Exception e) { return null; } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。