首页 > 编程知识 正文

根据给定毫秒数显示时间,获取当前时间秒数

时间:2023-05-05 21:50:42 阅读:238648 作者:4672

 

package com.fortis;import java.util.Calendar;import java.util.Date;/** * 时间工具类 * @since 2017/8/7 */public class Test { public static void main(String[] args) { //1、获取当前时间毫秒值(方式一) Long nowTime = getNowTime(); System.out.println(nowTime); Date d = new Date(nowTime); System.out.println(d); System.out.println("-----------------------"); //2、获取当前时间毫秒值(方式二) long currentTimeMillis = System.currentTimeMillis(); System.out.println(currentTimeMillis); Date d2 = new Date(currentTimeMillis); System.out.println(d2); System.out.println("-----------------------"); //3、获取当天起始时间(00:00:00)毫秒值 Long startTime = getStartTime(); System.out.println(startTime); Date d3 = new Date(startTime); System.out.println(d3); System.out.println("-----------------------"); //4、获取当天结束时间(23:59:59)毫秒值 Long endTime = getEndTime(); System.out.println(endTime); Date d4 = new Date(endTime); System.out.println(d4); System.out.println("-----------------------"); } /** * 获取当前系统时间 单位:毫秒 * @return */ public static Long getNowTime() { Calendar todayNow = Calendar.getInstance(); return todayNow.getTime().getTime(); } /** * 获取当天的开始时间 单位:毫秒 * @return */ private static Long getStartTime(){ Calendar todayStart = Calendar.getInstance(); todayStart.set(Calendar.HOUR_OF_DAY, 0); todayStart.set(Calendar.MINUTE, 0); todayStart.set(Calendar.SECOND, 0); todayStart.set(Calendar.MILLISECOND, 0); return todayStart.getTime().getTime(); } /** * 获取当天的结束时间 单位:毫秒 * @return */ private static Long getEndTime(){ Calendar todayEnd = Calendar.getInstance(); todayEnd.set(Calendar.HOUR_OF_DAY, 23); todayEnd.set(Calendar.MINUTE, 59); todayEnd.set(Calendar.SECOND, 59); todayEnd.set(Calendar.MILLISECOND, 999); return todayEnd.getTime().getTime(); } }

 

控制台效果:

1502091589654 Mon Aug 07 15:39:49 CST 2017 ----------------------- 1502091589659 Mon Aug 07 15:39:49 CST 2017 ----------------------- 1502035200000 Mon Aug 07 00:00:00 CST 2017 ----------------------- 1502121599999 Mon Aug 07 23:59:59 CST 2017 -----------------------

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。