import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
*
* 1,刚刚 2,一小时前 3,两小时前 4,一天前 5,两天前 6,三天前
*
*
*
* @author liqingju
*
*/
public class TimeUtile {
private static final long ONEDATE = 86400000; // 一天的时间差
private static final long ONEHOUR = 3600000; // 一小时的时间差
private static final long ONEMINUTE = 60000; // 一分钟的时间差
/**
*
*
* time类型 是 yyyy-MM-dd HH:mm:ss.s 不是的请转化成这个
*
* time 未与当前时间相比的时间 time 就是未来的时间
* @param time
* @return
*/
public static String putDate(String time) {
String dateStr = null;
try {
// SimpleDateFormat dd = new SimpleDateFormat("dd");
SimpleDateFormat yyyyMMdd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.s");
Date otheTime = yyyyMMdd.parse(time);
Date nowTime = new Date();
// Date date10 = yyyyMMdd.parse("2015-10-10 10:
java时间转化类,一小时前,刚刚一个月前
最新推荐文章于 2024-08-03 17:44:51 发布
本文介绍了如何在Java中进行时间转换,包括计算一小时前和一个月前的具体时间操作。通过示例代码详细阐述了Java日期时间API的使用,帮助开发者更好地理解和处理时间相关的问题。
摘要由CSDN通过智能技术生成