zoukankan      html  css  js  c++  java
  • 给定任意一个整数天数,算出和今天相加后是几月几日,并判断是不是工作日

    import java.util.Calendar;

    import java.util.Date;

    public class test19 {

    //要求,给定任意一个整数,算出和今天相加后是几月几日,并判断是不是工作日。

        public static void main(String args[]) {

            Date today = new Date();

            long todaytimes = today.getTime();

            int day = 5;//假设输入的天数 正负皆可

            long theaddtimes = day*24*60*60*1000;

            Date getDay = new Date(theaddtimes+todaytimes);

            Calendar car = Calendar.getInstance();

            car.setTime(getDay);

            System.out.println(car.get(Calendar.YEAR)+"年"+(car.get(Calendar.MONTH)+1)+"月"+car.get(Calendar.DAY_OF_MONTH)+"日");

            //Calendar.MONTH  第一个月是 JANUARY,它为 0

            int weekday = car.get(Calendar.DAY_OF_WEEK);

            if(weekday == 1 || weekday == 7){

                //SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY  序列是这样的,所有周日为1周六是7

                System.out.println("休息日");

            }

        }

    }

  • 相关阅读:
    NHbiernate 配置
    NHibernate开发入门
    Thread 线程简单例子
    C#中委托和事件
    DataGridView 去掉多余的列
    ASP.NET C# 有程序集加不了解决办法
    oracle“记录被另一个用户锁住”
    Android 控件属性
    Android 入门
    MVC 视频笔记
  • 原文地址:https://www.cnblogs.com/qiunet/p/3296487.html
Copyright © 2011-2022 走看看