zoukankan      html  css  js  c++  java
  • 时间类

    一.Date类

     1 一些主要的方法:
     2 public class DateTest {
     3     public static void main(String[] args) throws ParseException {
     4         Date date = new Date();
     5         //输出当前时间
     6         System.out.println(date);                                                                 //Tue Mar 24 17:18:14 CST 2020
     7         //getTime方法返回一个整数值,这个整数代表了从1970年1月1日开始计算到Date对象中的时间之间的毫秒数
     8         System.out.println(date.getTime());                                                       //1585041494622
     9         //将Date类按照规范转换为字符串格式,以下两种格式都可以
    10         DateFormat dateFormat1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    11         String str1 = dateFormat1.format(date);
    12         System.out.println(str1);                                                                 //2020-03-24 17:18:14
    13         DateFormat dateFormat2 = new SimpleDateFormat("y-M-d H:m:s");
    14         String str2 = dateFormat2.format(date);
    15         System.out.println(str2);                                                                 //2020-3-24 17:18:14
    16         //将字符串转换成对应的日期类
    17         Date d1 = dateFormat1.parse("2020-3-24 10:10:10");
    18         System.out.println(d1);                                                                   //Tue Mar 24 10:10:10 CST 2020
    19     }
    20 }

    二.Calendar类

     1 一些主要的方法
     2 public class CalendarTest {
     3     public static void main(String[] args) throws ParseException {
     4         //获取当前系统的时间
     5         Calendar calendar = Calendar.getInstance();
     6         System.out.println(calendar);
     7         //设置指定时间的日历类
     8         DateFormat dateFormat1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
     9         Date date = dateFormat1.parse("2020-3-24 10:10:10");
    10         calendar.setTime(date);
    11         System.out.println(calendar);
    12         System.out.println(calendar.get(Calendar.YEAR));           //2020
    13         System.out.println(calendar.get(Calendar.MONTH));          //2,注意:此处的月份是从0开始计算的
    14         System.out.println(calendar.get(Calendar.DAY_OF_MONTH));   //24
    15         System.out.println(calendar.get(Calendar.HOUR_OF_DAY));    //10
    16         System.out.println(calendar.get(Calendar.MINUTE));         //10
    17         System.out.println(calendar.get(Calendar.SECOND));         //10
    18     }
    19 }
  • 相关阅读:
    Atitit opencv3.0  3.1 3.2 新特性attilax总结
    Atitit html5.1 新特性attilax总结
    Atitit http2 新特性
    Atitit 大龄软件工程师的出路attilax总结
    Atitit 软件项目系统托盘图标解决方案
    Atitit js canvas的图像处理类库attilax总结与事业
    Atitit 切入一个领域的方法总结 attilax这里,机器学习为例子
    css知多少(8)——float上篇
    css知多少(7)——盒子模型
    css知多少(6)——选择器的优先级
  • 原文地址:https://www.cnblogs.com/lyc-code/p/12560250.html
Copyright © 2011-2022 走看看