摘要: 1.比较时间的早晚 如果比较连个时间的早晚的话,建议使用原生态的Date的befor和after方法,效率相对要高,通过分析源码,我们可以知道,其他就是比较的两个long类型的数字 2.时间格式化 Date类型的时间格式话,需要借助java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss")对象,后面是要输出的格式 3.还有时间加减天数,建议借助工具类,后面会讲到。但是这里呢还是要讲一个问题,对于有些刚接触java的朋友,在计算时间增减的时候喜欢用 System.out.println(new java.util.Date().getTime()-1000*60*60*24*30); //计算一个月前的日期 这个时候得到的结果是不正确的,因为1000*60*60*24*30 这个计算后默认是int类型,但是实际的值已经超出了int类型存储的长度,转成long类型,万事大吉。 阅读全文
posted @ 2016-10-26 17:19 gaofeng027 阅读(26817) 评论(2) 推荐(2) 编辑