java 日期与毫秒转换,计算指定日期后N天

java 日期与毫秒转换,计算指定日期后N天

最近写一些工具类中,遇到一些日期转换的问题,特意把方法分享,其还有很大的改进空间

/**
* 把毫秒转化为日期<br/>
* 转化后格式为 yyyy-MM-dd HH:mm:ss
*
* @param ms
* @return 日期字符串
*/
public static String msToDate(String ms) {
final long msTime = Long.parseLong(ms);
final Date date = new Date(msTime);
final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sdf.format(date);
}

/**
* 计算指定时间在某个间隔内的时间<br/>
* 并把最终的时间转化为毫秒<br/>
* 当时间间隔为空时,只把指定时间转化为毫秒
*
* @param dateTime
*            指定的时间
* @param btTime
*            时间间隔
* @return ms 转化后的毫秒数
*/
public static String dateFormat(String dateTime, String btTime) {
String ms = "";
final Calendar calendar = Calendar.getInstance();
final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
if (!btTime.equals("") && btTime != null) {
Date d = null;
try {
d = sdf.parse(dateTime);
calendar.setTime(d);
calendar.add(calendar.DATE, Integer.parseInt(btTime));
} catch (ParseException e) {
e.printStackTrace();
}
ms = dateToMs(sdf.format(calendar.getTime()));
} else {
ms = dateToMs(dateTime);
}
return ms;
}

/**
* 把指定时间转化为毫秒
*
* @param dateTime
*            指定时间
* @return ms 转化后的毫秒数
*/
public static String dateToMs(String dateTime) {
final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date dm = null;
try {
dm = sdf.parse(dateTime);
} catch (ParseException e) {
e.printStackTrace();
}
return String.valueOf(dm.getTime());
}

文章来源于网络或者作者投稿,若有侵权请联系删除,作者:老钟,如若转载,请注明出处:https://www.laoz.net/146.html

(0)
上一篇 2011 年 09 月 19 日
下一篇 2011 年 10 月 09 日

相关推荐

  • 天猫淘宝,关于第三方淘宝客促销的那点破事

    第三方淘宝客促销,如zhe800 ,卷皮网等等的网站促销! 由于这些淘宝客的流量大,促销活动过后可以达到几千甚至过万的销量!   促销前,估计运营都衡量过得失,获得高销量的同时,有可能导致其他方面的负面...

    2014 年 04 月 14 日
  • 天猫客服应该注意的事项,转自互联网

    网上看到的,本身自己也想收集一些规则,然后归纳总结出来的,既然网上有了,就直接拿过来用,出处忘记是哪里了,如果下次找到再更新文章!天猫不同于集市,淘宝对于天猫商城店铺管理要比C店严格的多了,很多时候...

    闲话杂谈 2013 年 08 月 19 日
  • 2014-12-04 完成了人生一件大事,婚礼

    今天29号了,在老家举办婚礼,因为事业的缘故,还没有好好地和老婆度蜜月,就赶回到公司工作! 老婆,我心感愧疚,往后好好地去爱你,用一生去守护你,同样也非常感谢一直以来你对我工作的支持!   老婆,能...

    2014 年 12 月 29 日
  • java 日期与毫秒转换,计算指定日期后N天

    最近写一些工具类中,遇到一些日期转换的问题,特意把方法分享,其还有很大的改进空间 /** * 把毫秒转化为日期<br/> * 转化后格式为 yyyy-MM-dd HH:mm:ss * * @param ms * @return 日期字符串 */ public st...

    闲话杂谈 2011 年 09 月 23 日 下午 4:43
  • 买家更换地址,骗局?卖家要注意了~

     近期出现了因卖家的粗心,泄露了买家的个人信息导致买家被骗的情况。小淘提醒各位卖家:买家是卖家的上帝,保护买家的信息是卖家的基本职责。不轻易泄露买家的收货地址,如确有需要请再三确认对方身份。PS...

    闲话杂谈 2013 年 08 月 19 日
  • 多想一点,多做一点[转]

    1 先来看个例子: ‍‍。。。 2 再举个例子: 不知道男同学们有没有帮女同学在自动售货机买过饮料,买完以后顺手递给她,这一切都很自然。 那么你会不会在递给她之前,顺手帮她把瓶子盖拧开? 顺手把某个人的Hi发给...

    闲话杂谈 2011 年 08 月 26 日
  • 谨慎处理 遍历ConcurrentHashMap

    最近发现内存中WriteThroughEntry数量突然很巨大,经过反复分析查找,发现是由于遍历ConcurrentHashMap不当导致的,遍 历时尽量使用values(),使用ConcurrentHashMap的entrySet()遍历会产生大量WriteThroughEntry...

    闲话杂谈 2011 年 08 月 30 日
  • 可恨,我被DNS挟持了?打开京东默认跳转到推广链接

    打开京东跳转到推广链接~ 我现在用的是电信网络,经过多方面测试,我怀疑是电信DNS挟持,其实很早之前就发现在浏览器上面输入网址: JD.COM,就会默认跳转到推广的链接,只不过一直没有跟它较劲,今天突发神经,...

    2016 年 07 月 01 日
  • 天猫发票问题,注意事项

    天猫发票这个基本的规则真的大家要熟读 往往犯错导致犯规的就是这个问题,下面和大家分享一下规则 开发票不收费 (不收税点不加钱)可以开普通发票,也可以开增值税发票买家付了多少钱就开多少钱...

    闲话杂谈 2014 年 02 月 14 日
  • 激动时刻

    2016-6-7日15:55分 猴年马月,农历五月初三

    闲话杂谈 2016 年 06 月 18 日