⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fortime.java

📁 包括从业人员信息录入等功能
💻 JAVA
字号:
package person;

import java.util.*;
/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class ForTime {
    private String Year;
    private String Month;
    private String Month2;
    private String Day;
    private String Day2;
    private String Hour;
    private String Minute;
    private String Second;
    private String MilliSecond;
    public ForTime() {
        //获取操作时间
       Calendar CD = Calendar.getInstance();
       int YY = CD.get(Calendar.YEAR) ;
       int MM = CD.get(Calendar.MONTH)+1;
       int DD = CD.get(Calendar.DATE);
       int MI = CD.get(Calendar.MILLISECOND);

       Date today= new Date();
       int HH = today.getHours();
       int NN = today.getMinutes();
       int SS = today.getSeconds();


       String strYY=String.valueOf(YY);
       String strMM=String.valueOf(MM);
       Month2=String.valueOf(MM);
       String strDD=String.valueOf(DD);
       Day2=String.valueOf(DD);
       String strHH=String.valueOf(HH);
       String strNN=String.valueOf(NN);
       String strSS=String.valueOf(SS);
       String strMI=String.valueOf(MI);

       if (MM<10) strMM="0"+strMM;
       if (DD<10) strDD="0"+strDD;
       if (HH<10) strHH="0"+strHH;
       if (NN<10) strNN="0"+strNN;
       if (SS<10) strSS="0"+strSS;
       if (MI<10) {strMI="00"+strMI;} else {if (MI<100) strMI="0"+strMI;}

       Year=strYY;
       Month=strMM;
       Day=strDD;
       Hour=strHH;
       Minute=strNN;
       Second=strSS;
       MilliSecond=strMI;

    }

    public String getTime17()
    {
       String  crtdtime=Year+Month+Day+Hour+Minute+Second+MilliSecond;
       return crtdtime;
    }
    public String getYear()
    {
       return Year;
    }
    public String getBigYear()
    {
      return getBig(Year);
    }
    public String getMonth()
    {
       return Month;
    }
    public String getBigMonth()
    {
        String rst="";
        if (Month2.length()>1){
            rst="十";
            String mth=Month2.substring(1,2);//个位上的数字
            if(!mth.equals("0")){
                rst=rst+getBig(mth);
            }
        }else{ rst=getBig(Month2);}
        return rst;
    }
    public String getDay()
    {
       return Day;
    }
    public String getBigDay()
    {
        String rst="";
        if (Day2.length()>1){
            String dy1=Day2.substring(0,1);//十位上的数字
            if(!dy1.equals("1")){
                rst = rst + getBig(dy1);
            }
            rst=rst+"十";
            String dy2=Day2.substring(1,2);//个位上的数字
            if(!dy2.equals("0")){
                rst=rst+getBig(dy2);
            }
        }else{ rst=getBig(Day2);}
        return rst;
    }
    public String getHour()
    {
       return Hour;
    }
    public String getMinute()
    {
       return Minute;
    }
    public String getSecond()
    {
       return Second;
    }
    public String getMilliSecond()
    {
       return MilliSecond;
    }
/*---------------------------------数字转大写----------------------------------*/
    public String getBig(String number)
    {
        String str,rst="",tmp;
        str=number;
        for(int i=0;i<str.length();i++){
            tmp=str.substring(i,i+1);
            if (tmp.equals("0")){rst=rst+"〇";
            }else {
                if (tmp.equals("1")){rst=rst+"一";
                }else{
                    if (tmp.equals("2")){rst=rst+"二";
                    }else{
                        if (tmp.equals("3")){rst=rst+"三";
                        }else{
                            if (tmp.equals("4")){rst=rst+"四";
                            }else{
                                if (tmp.equals("5")){rst=rst+"五";
                                }else{
                                    if (tmp.equals("6")){rst=rst+"六";
                                    }else{
                                        if (tmp.equals("7")){rst=rst+"七";
                                        }else{
                                            if (tmp.equals("8")){rst=rst+"八";
                                            }else{
                                                if (tmp.equals("9")){rst=rst+"九";
                                            }else{
                                                rst=tmp;
                                            }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
        if(str.length()==2){
            if(str.substring(0,1).equals("1"))
                {if(str.substring(1,2).equals("0"))rst="十";else rst="十"+rst.substring(1,2);}
           if(str.substring(0,1).equals("2"))
               {if(str.substring(1,2).equals("0"))rst="二十";else  rst="二十"+rst.substring(1,2);}
           if(str.substring(0,1).equals("3"))
               {if(str.substring(1,2).equals("0"))rst="三十";else rst="三十"+rst.substring(1,2);}
        }
       return rst;
    }
    //测试代码
  /*  public static void main(String arg[])throws Exception
    {
      System.out.println();
      System.out.println(new ForTime().getTime17());
    }
    */
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -