📄 timeshow.java
字号:
package jiangy.timekeeper;
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
class TimeShow {
String time, date;
int hour, minute, second;
public TimeShow() {
TimeZone tz = TimeZone.getTimeZone("UTC");
Calendar cal = Calendar.getInstance(tz);
Date date = new Date();
cal.setTime(date);
getTD(cal);
}
public void getTD(Calendar c) {
StringBuffer sbT = new StringBuffer();
StringBuffer sbD = new StringBuffer();
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int day = c.get(Calendar.DATE);
// month to number
switch (month) {
case Calendar.JANUARY:
month = 1;
break;
case Calendar.FEBRUARY:
month = 2;
break;
case Calendar.MARCH:
month = 3;
break;
case Calendar.APRIL:
month = 4;
break;
case Calendar.MAY:
month = 5;
break;
case Calendar.JUNE:
month = 6;
break;
case Calendar.JULY:
month = 7;
break;
case Calendar.AUGUST:
month = 8;
break;
case Calendar.SEPTEMBER:
month = 9;
break;
case Calendar.OCTOBER:
month = 10;
break;
case Calendar.NOVEMBER:
month = 11;
break;
case Calendar.DECEMBER:
month = 12;
break;
}
sbD.append(year + "," + month + "," + day);
hour = c.get(Calendar.HOUR) + 8;
minute = c.get(Calendar.MINUTE);
second = c.get(Calendar.SECOND);
sbT.append(hour);
sbT.append((minute < 10 ? ":0" : ":") + minute);
sbT.append((second < 10 ? ":0" : ":") + second);
time = sbT.toString();
date = sbD.toString();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -