zoukankan      html  css  js  c++  java
  • Java基础之Calendar对象

    import java.util.*;
    import java.text.*;
    class CalendarDemo
    {
        public static void main(String[] args)
        {
            Date d = new Date();
            //获取年(旧方法)
            
    //sop(new SimpleDateFormat("yyyy").format(d));
            
            
    //获取年(新方法),以查表法取月和星期
            String[] months = {"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};
            String[] weeks = {"","星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
            Calendar c = Calendar.getInstance();
            
            //设定日期
            c.set(2010,0,23);
            
            /*加十年*/
            c.add(Calendar.YEAR,10);
            /*减三月*/
            c.add(Calendar.MONTH,-3);
            /*减两天*/
            c.add(Calendar.DAY_OF_MONTH,-2);
            
            sop(c.get(Calendar.YEAR));
            sop(months[c.get(Calendar.MONTH)]);
            sop(weeks[c.get(Calendar.DAY_OF_WEEK)]);
            
            getFebruaryDays(2012);
        }
        
        /**
         * 取任意年份的二月份有几天?
         
    */
        public static void getFebruaryDays(int year)
        {
            Calendar c = Calendar.getInstance();
            c.set(year,2,1);
            c.add(Calendar.DAY_OF_MONTH,-1);
            
            sop(c.get(Calendar.DAY_OF_MONTH));
            
        }
        
        public static void sop(Object obj)
        {
            System.out.println(obj);
        }
    }
  • 相关阅读:
    Linux 操作memcache命令行
    查看memcache版本
    磊哥测评之数据库SaaS篇:腾讯云控制台、DMC和小程序
    一看就能学会的H5视频推流方案
    JavaScript与WebAssembly进行比较
    Android调试神器stetho使用详解和改造
    5分钟入门git模式开发
    深耕品质,腾讯WeTest《2018中国移动游戏质量白皮书》正式发布
    RSA签名的PSS模式
    附实例!图解React的生命周期及执行顺序
  • 原文地址:https://www.cnblogs.com/cxmsky/p/2879917.html
Copyright © 2011-2022 走看看