文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>java日期处理(四)

java日期处理(四)

时间:2010-05-12  来源:mcuflower

在任何编程语言中,凡是涉及到时间的操作时,均有这样一种应用场景:给定一个日期时间格式的字符串,将其转化成日期时间类型的变量。本篇我们将详述,如何在java中实现这些功能

        我们先看以下代码

Code:
  1.         Date date;   
  2.         String dateString = "2009-01-01 12:33:12";//被转换的字符串   
  3.         String dateFormat = "yyyy-MM-dd HH:mm:ss";//转换格式   
  4.            
  5.         //创建SimpleDateFormat对象   
  6.         SimpleDateFormat sdFormat = new SimpleDateFormat(dateFormat);   
  7.            
  8.         try {   
  9.             date = sdFormat.parse(dateString);   
  10.             System.out.println(date);   
  11.         } catch (ParseException e) {   
  12.             e.printStackTrace();   
  13.         }  

上述代码中需要注意的是,转换字符串和的格式,和转换格式字符串一定要匹配,否则抛出ParseException 异常。

通过上述两篇文章我们可以看出,java中日期时间类型对象的转换核心的内容是掩码格式字符串,如果搞清楚了这些格式字符串的写法,我们就可以灵活的操作java日期和时间变量。

附录:java时间掩码解释

Code:
  1. y-年,四个y表示四位数的年,小写   
  2. M-月,两个M时如果是单数月会补0,一定要大写   
  3. d-日,两个d时如果是单数天会补0,小写   
  4. H-小时,两个H时单数补0,一定要大写   
  5. m-分钟,两个m时单数补0,一定要小写,主要和月份区分开来   
  6. s-秒,两个s时单数补0,小写   
  7. S-毫秒,一定能够要大写  


注意:一定要注意大小写!!!!

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载