📄 datetimeformat.java~5~
字号:
package myapp;
/**
* <p>日期时间处理类</p>
*/
import java.text.SimpleDateFormat;
import java.text.*;
import java.util.*;
public class DateTimeFormat {
public DateTimeFormat() {
}
//获取当前日期时间(1)
public static String getDateTime() {
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //设置日期时间格式
java.util.Date Now = new java.util.Date();
String currentDateTime = formatter.format(Now);
return currentDateTime;
}
//获取系统日期时间(2)
public static String getCurrentDateTime() {
java.text.SimpleDateFormat f = new java.text.SimpleDateFormat(
"yyyy-MM-dd HH:mm:ss"); //设置日期时间格式
String currentDateTime = f.format(new java.util.Date());
return currentDateTime;
}
//获取系统日期时间(3)
private static String getCurrDateTimeStr() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss"); //设置日期时间格式
return sdf.format(new Date());
}
//获取两个日期的天数之差
public long getDaysInterval(Date d1, Date d2) {
return (d2.getTime() - d1.getTime()) / 86400000;
}
//获取两个日期的前后顺序
public static boolean getDateCompareTo(String last, String now) {
try {
DateFormat formatter = DateFormat.getDateInstance();
Date temp1 = formatter.parse(last);
Date temp2 = formatter.parse(now);
if (temp1.after(temp2)) {
return false;
}
else if (temp1.before(temp2)) {
return true;
}
}
catch (ParseException e) {
e.printStackTrace();
}
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -