Java 简单的时间工具类
观前提示:
本文所使用的IDEA版本为ultimate 2019.1,JDK版本为1.8.0_141。
这是自己写的一个简单的时间工具类,包括
-
获取当前时间的后n时间(年/月/日…)
-
转化为UTC时间
-
获取当前月最后一天
-
获取当前月天数
-
获取当前年天数
-
格式化时间
话不多说,直接上代码。
package testDate;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateUtil {
private static String YYYY_MM_DD = "yyyy-MM-dd";
private static String YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss";
private static String YYYY_MM_DD_T_HH_MM_SS_SSS_Z = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
public static void main(String[] args) {
// 前一年
Date d1 = getLastNTime(Calendar.YEAR, -1);
System.out.println("前一年:" + DateToStr