浏览 3738 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-13
最后修改:2011-02-13
package com.baidu.test; import java.util.Date; import org.joda.time.DateTime; import org.joda.time.format.DateTimeFormat; /** * * @author 朴海林 * 2011-02-13 * baidu * */ public class TestJodaTime { public static void main(String[] args) { DateTime dt = new DateTime();// 取得当前时间 // 根据指定格式,将时间字符串转换成DateTime对象 DateTime dt2 = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss").parseDateTime("1985-12-26 23:23:31"); // 年,月,日,时,分,秒,毫秒 DateTime dt3 = new DateTime(2011, 2, 13, 10, 30, 50, 333);// 2010年2月13日10点30分50秒333毫秒 // 判断是否闰月 DateTime dt4 = new DateTime(); org.joda.time.DateTime.Property month = dt4.monthOfYear(); System.out.println("是否闰月:" + month.isLeap()); // 取得 3秒前的时间 DateTime dt5 = dt.secondOfMinute().addToCopy(-3); dt.getSecondOfMinute();// 得到整分钟后,过的秒钟数 dt.getSecondOfDay();// 得到整天后,过的秒钟数 dt.secondOfMinute();// 得到分钟对象,例如做闰年判断等使用 // DateTime与java.util.Date对象,当前系统TimeMillis转换 DateTime dt6 = new DateTime(new Date()); Date date = dt.toDate(); DateTime dt7 = new DateTime(System.currentTimeMillis()); dt.getMillis(); // 将dt对象,按照指定格式输出字符串 System.out.println(dt.toString("yyyy-MM-dd HH:mm:ss")); } } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-02-14
百度的大神
|
|
返回顶楼 | |
发表时间:2011-02-14
源代码贴出瞧瞧
|
|
返回顶楼 | |
发表时间:2011-02-14
1年前就用了
|
|
返回顶楼 | |