📄 time.java
字号:
package oa.sys;
import java.util.*;
import java.text.*;
public class Time {
private Date time,timem;
private String strtime;
private SimpleDateFormat format;
private SimpleDateFormat format1;
public Time() {
time=new Date();
strtime="";
format=null;
}
public int getYear(){
format=new SimpleDateFormat("yyyy",Locale.getDefault());
strtime=format.format(time);
return Integer.parseInt(strtime);
}
public int getMonth(){
format=new SimpleDateFormat("MM",Locale.getDefault());
strtime=format.format(time);
return Integer.parseInt(strtime);
}
public int getSun(){
format=new SimpleDateFormat("dd",Locale.getDefault());
strtime=format.format(time);
return Integer.parseInt(strtime);
}
public int getHour(){
format=new SimpleDateFormat("HH",Locale.getDefault());
strtime=format.format(time);
return Integer.parseInt(strtime);
}
public int getMinu(){
format=new SimpleDateFormat("mm",Locale.getDefault());
strtime=format.format(time);
return Integer.parseInt(strtime);
}
public int getSecond(){
format=new SimpleDateFormat("ss",Locale.getDefault());
strtime=format.format(time);
return Integer.parseInt(strtime);
}
public String getYMD(){
format=new SimpleDateFormat("yyyy-MM-dd",Locale.getDefault());
strtime=format.format(time);
return strtime;
}
public String getHMS(){
format=new SimpleDateFormat("HH:mm:ss",Locale.getDefault());
strtime=format.format(time);
return strtime;
}
public String getYMDHMS(){
format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.getDefault());
strtime=format.format(time);
return strtime;
}
public int getMinH(String in){
format = new SimpleDateFormat ("HH:mm:ss", Locale.getDefault());
format1=new SimpleDateFormat("HH",Locale.getDefault());
try {
timem=format.parse(in);
strtime=format1.format(timem);
System.err.print(strtime);
} catch (ParseException e) {
e.printStackTrace();
}
return Integer.parseInt(strtime)-this.getHour();
}
public int getMinM(String in){
format = new SimpleDateFormat ("HH:mm:ss", Locale.getDefault());
format1=new SimpleDateFormat("mm",Locale.getDefault());
try {
timem=format.parse(in);
strtime=format1.format(timem);
} catch (ParseException e) {
e.printStackTrace();
}
return Integer.parseInt(strtime)-this.getMinu();
}
public int getMinS(String in){
format = new SimpleDateFormat ("HH:mm:ss", Locale.getDefault());
format1=new SimpleDateFormat("ss",Locale.getDefault());
try {
timem=format.parse(in);
strtime=format1.format(timem);
} catch (ParseException e) {
e.printStackTrace();
}
return Integer.parseInt(strtime)-this.getSecond();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -