当前位置: 移动技术网 > IT编程>开发语言>JavaScript > Date日期类的使用

Date日期类的使用

2020年07月17日  | 移动技术网IT编程  | 我要评论

日期类的使用

public void testDate(){
        //获取当前时间
        System.out.println(new Date());
        //将当前时间的毫秒值 转为日期
        System.out.println(new Date(0L));
    }

输出的结果
Wed Jul 15 20:25:30 CST 2020
Thu Jan 01 08:00:00 CST 1970

时间日期格式化

//1.将当前时间转为 正常格式
        //创建 日期格式化类对象   ,HH 代表24小时制  . hh 12小时制
        DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        //将当前时间 格式化
        String formatDate = format.format(new Date());
        System.out.println(formatDate);

输出结果:2020-07-15 20:25:30

 //2. 将当前时间转成毫秒值

       Date date = new Date();
        long time = date.getTime();
        System.out.println("当前时间转成毫秒值:"+time);

输出结果:当前时间转成毫秒值:1594817187496

//3. 将毫秒值转成 正常日期 1594811272718 (从数据库转成页面的字符串)   2020年10月11日
        long value = 1594811272718L;
        format = new SimpleDateFormat("yyyy年MM月dd日");

        String result = format.format(new Date(value));
        System.out.println("将毫秒值转成 正常日期:"+result);

输出结果:将毫秒值转成 正常日期:2020年07月15日

try {
            format = new SimpleDateFormat("yyyy年MM月dd日");
            Date date1 = format.parse("2020年07月15日");
            System.out.println("**"+date1);
        } catch (ParseException e) {
            e.printStackTrace();
        }

输出结果:Wed Jul 15 00:00:00 CST 2020

日历类

@Test
    /**
     * 日历类
     */
    public void testCalendar(){
        Calendar c = Calendar.getInstance();    //通过静态方法得到 日历类对象
        int weekYear = c.getWeekYear();
        System.out.println("当前年:"+weekYear);
        Date time = c.getTime();
        System.out.println("当前时间:"+time);
    }

输出结果:当前年:2020
输出结果:当前时间:Wed Jul 15 20:52:27 CST 2020

本文地址:https://blog.csdn.net/zhu_kai_ge/article/details/107368886

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网