黑马程序员技术交流社区

标题: 学习笔记java时间操作Date [打印本页]

作者: 小罴孩    时间: 2013-7-30 09:37
标题: 学习笔记java时间操作Date
SimpleDateFormat类是的实例输出的是文本格式,在text包中,而Date类在工具包util中,所以先要导入这两个包。
import java.text.SimpleDateFormat;
import java.util.Date;
public classTest4 {
   public static void main(String[] args) {
      Date date = newDate();
      System.out.println(date);
     
      //定义格式化对象
      SimpleDateFormat smp = newSimpleDateFormat("yyyy年MM月dd日 E hh:ss:mm");
      String str = smp.format(date);
      System.out.println(str);
   }
}

SimpleDateFormat(String pattern)的参数pattern是一个模式,就像上例中的结果是:2013年07月27日 星期六 11:29:11,yyyy显示四位数的年份、MM显示两位数的月份、dd显示一个月的第几天、E显示星期几、hh ss mm分别代表时分秒。
作者: 许庭洲    时间: 2013-8-7 07:06
值得学习ing!
作者: sergio    时间: 2013-8-7 15:07
{:soso_e123:}java对时间的操作不是那么的人性化,有个开源项目可以试试,可以简化对于时间的操作包,并且可以跟jdk的无缝的互操作。joda
http://www.ibm.com/developerworks/cn/java/j-jodatime.html




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2