• 日期


    public class DateTest {
        @Test
        public  void  test01() throws ParseException{
            Date date=new Date();
            //date.getYear()  是从1900年开始记录的时间
            System.out.println(date.getYear()+1900);
            System.out.println(date.getMonth()+1); 
            System.out.println(date.getDate());//月份中的日期
            System.out.println(date.getDay());  //周几
            
            System.out.println(date); // Thu Nov 10 08:59:26 CST 2016
            /*
             * 工具类转换    SimpleDateFormat
             * 在创建对象的时候 给 固定的格式
             * 
             * 之后想把String类型的日期格式 转换成Date格式的时候
             * 需要严格按照之前给定的格式
             */
             SimpleDateFormat  dateFormat=new SimpleDateFormat("yyyy年-MM月-dd日");
            //把Date转换成String类型的对象
            System.out.println(dateFormat.format(date));
            //怎么把String类型的日期格式 转换成Date
            date=dateFormat.parse("2016年-11月-10日");
            System.out.println(date);
        }
        
        
        
        
        @Test
        public  void  test02(){
            //创建日历类  Calendar是抽象类
            Calendar c=Calendar.getInstance();
            System.out.println("今天是哪一年:"+c.get(Calendar.YEAR));
            //  月份 0-11    我们的是 1-12    所以月份要+1
            System.out.println("当前的月份:"+(c.get(Calendar.MONTH)+1));
            System.out.println("当前是月份中的那一天:"+c.get(Calendar.DAY_OF_MONTH));
            System.out.println("当前是周几:"+(c.get(Calendar.DAY_OF_WEEK)-1));
            
            //获取时分秒
            System.out.println("当前时间:"+c.getTime());
            System.out.println("小时:"+c.get(Calendar.HOUR_OF_DAY));
            System.out.println("分钟:"+c.get(Calendar.MINUTE));
            System.out.println("秒数:"+c.get(Calendar.SECOND));
            
            //设置时间
            c.set(2050, 11, 20);
            System.out.println(c.get(Calendar.YEAR));
        }
    }
  • 相关阅读:
    各省最受考生青睐高职院校TOP10!2021年专科投档分数线大盘点
    Python 下载大文件,哪种方式速度更快
    Idea未识别maven项目
    Disruptor
    原型对象
    线程基础知识18 线程池
    线程基础知识16线程相关类CyclicBarrier、Semaphore、Exchanger
    ES6 01 简介
    线程基础知识17 Quene
    线程基础知识12AQS
  • 原文地址:https://www.cnblogs.com/xiaobaizhang/p/7761510.html
Copyright © 2020-2023  润新知