时间处理总是很常见,最近需要处理月内和两周的数据,两个小方法,记录一波,真想找一个特牛的工具类,不管什么时间处理都能一步到位就安逸了。
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| public class test2 { public static void main(String[] args) { getDate(); } private static void getDate(){ DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); String today = df.format(new Date()); //今天的时间 System.out.println(today); Calendar theCa = Calendar.getInstance(); theCa.setTime(new Date()); System.out.println(Calendar.DATE); //三十天前 theCa.add(Calendar.DATE, -30); Date start = theCa.getTime(); System.out.println(start.toString());
//十五天前 String startTime = df.format(System.currentTimeMillis()-15*24*60*60*1000); System.out.println(startTime); } }
|
实在不知道写啥了,又不想把网站给浪费了,反正是我自己的,也很难有人能看到,开心就好吧。
顺便记录一下时间注解转换,直接放在实体类中的时间字段上就行,
1 2 3
| @JsonFormat主要是后台到前台的时间格式的转换
@DataFormAT主要是前后到后台的时间格式的转换
|
加油,每天都是充满希望的一天。