码迷,mamicode.com
首页 > 编程语言 > 详细

Java中操作时间比较好用的类

时间:2015-09-01 16:53:40      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

项目中经常用到日期的操作,包括日期的格式化。下面是几个比较常用的工具类。

 

import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.commons.lang.time.DateFormatUtils;
import org.apache.commons.lang.time.FastDateFormat;

public class TestController {
    public static void  main(String [] args) {
        SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmssSSS");
        String ff1 = sdf.format(new Date());
        System.out.println(ff1);
        DateFormatUtils df=new DateFormatUtils();
        FastDateFormat ff2 = FastDateFormat.getInstance("yyyyMMddHHmmssSSS");
        String format = ff2.format(new Date());
        System.out.println(format);
        String ff3 = DateFormatUtils.format(new Date(), "yyyyMMddHHmmssSSS");
        System.out.println(ff3);
    }
}

其中,SimpleDateFormat比较常用,这个是jdk提供的,但是这个类不是线程安全的,线程安全用的比较多的还是Apache的common包中提供的DateFormatUtils和FastDateFormat两个工具类。

运行结果是:

20150901161033217
20150901161033273
20150901161033275

 

yyyy 年

MM月

dd日

HH24小时制

mm分

ss秒

SSS毫秒 3位,不够补齐0

Java中操作时间比较好用的类

标签:

原文地址:http://www.cnblogs.com/nihousheng/p/4776023.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!