中文JAVA技术平等自由协作创造

Java专题文章博客和开源

常用链接

统计

最新评论

java中时间类Date和Calendar的使用

 JAVA技术说难不难说简单也不简单,对每个学软件开发的同学们来说,学习重要的还是理论跟实际操作相结合,每天进行自我总结跟归纳,补缺补漏,现在分享下我的个人小结:java中时间类Date和Calendar的使用
 <PRE class=java name="code">package cn.com;
 import java.text.DateFormat;
 import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.Calendar;
 import java.util.Date;
 import java.util.GregorianCalendar;
 /**
 * @author ty 1、DateFormat可以直接使用,的那其本身是一个抽象类,可以根据Localc指定区域不同得到不同的日期效果
 * 2、SimpleDateFormat类时DateFormat类的子类;一般需要使用simpleDateFormate类来完成托福答案
 */
 public class DateDemo {
 public static void main(String[] args) {
 // dateDemo();
 // dateDemo2();
 // dateFormat();
 simpleDateFormat();
 }
 /* date使用 */
 private static void dateDemo() {
 Date date = new Date();
 System.out.println("当前日期:" + date);
 }
 /*
 * calendar使用:抽象类,需要通过实例化本类对象,可以通过calendar获得完整日期,获取的日期为0-11月,所以要加1托福改分
 * 通过此类可以轻松获得完整日期
 */
 private static void dateDemo2() {
 GregorianCalendar calendar = new GregorianCalendar();
 System.out.println(calendar.get(Calendar.MONTH));
 }
 /*
 * DateFormat,是专门格式化日期的操作,抽象类,内部提供实例化操作。得到日期的dateformat对象:getdateInstance;
 * 得到日期时间的对象:getdateTimeinstance
 */
 private static void dateFormat() {
 DateFormat df1 = DateFormat.getDateInstance();
 DateFormat df2 = DateFormat.getDateTimeInstance();
 System.out.println("DATE:" + df1.format(new Date()));
 System.out.println("DATETIME:" + df2.format(new Date()));
 }
 /*
 * simpleDateFormat类。yyyy表示年,MM表示月,dd表示日,HH表示时,mm表示分,ss表示秒,SSS表示毫秒。
 * 使用的时候要注意在构造对象时配匹
 */
 private static void simpleDateFormat() {
 String strDate = "2008-10-19 10:11:30.345";
 String pat1 = "yyyy-MM-dd HH:mm:ss.SSSS";
 String pat2 = "yyyy年MM月dd日 HH时mm分ss秒SSSS毫秒";
 SimpleDateFormat sdf1 = new SimpleDateFormat(pat1);
 SimpleDateFormat sdf2 = new SimpleDateFormat(pat2);
 Date d = null;
 try {
 d = sdf1.parse(strDate);// 将给定的字符串中的日期提取出来
 } catch (ParseException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
 System.out.println(sdf2.format(d));// 将日期变为新的格式
 }
 }
 </PRE><BR>
 <BR>
 <PRE></PRE>
 <PRE></PRE>
 
 

posted on 2013-09-12 19:44 好不容易 阅读(197) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
PK10开奖 PK10开奖