zoukankan      html  css  js  c++  java
  • 日期类的使用

    import java.text.DateFormat;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    
    public class DateDemo {
    
        public static void main(String[] args) throws ParseException {
            Date date = new Date();
            System.out.println(date);
            System.out.println(date.getTime()); //自1970年1月1日以来,以此日期为准的00:00:00 GMT的毫秒数。 
            
            //将Date类按照规范转换为字符串格式
            DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");    //写一个y也行,写多为了符合习惯
            String str = dateFormat.format(date);   //返回字符串类型
            System.out.println(str);
            
           //将字符串转换成对应的日期类
            Date d1 = dateFormat.parse("2010-10-1 20:21:22");
            System.out.println(d1);
            
    
            //获取的是当前系统的时间
            Calendar calendar = Calendar.getInstance();
            System.out.println(calendar);
            
            //设置指定时间的日历类
            calendar.setTime(d1);
            System.out.println(calendar);
            System.out.println(calendar.get(Calendar.YEAR));  //年
            System.out.println(calendar.get(Calendar.MONTH));  //月
            System.out.println(calendar.get(Calendar.DAY_OF_MONTH));  //日
            System.out.println(calendar.get(Calendar.HOUR_OF_DAY));  //小时
            System.out.println(calendar.get(Calendar.MINUTE));  //分
            System.out.println(calendar.get(Calendar.SECOND));  //秒
    
        }
    
    }

    对应输出结果为:

  • 相关阅读:
    弹性布局----Flex
    mysql多实例双主部署
    你知道你的类是从什么地方加载来的吗?
    ElasticSearch学习,入门篇(一)
    Spring声明式事物原理分析
    SpringBoot启动流程分析
    Spring Aop 原理分析
    Spring容器的创建原理
    你可能不知道的jvm的类加载机制
    面向工资编程的程序员,后来都过得怎么样。
  • 原文地址:https://www.cnblogs.com/pangxiaoshuai/p/13925166.html
Copyright © 2011-2022 走看看