pipi709 发表于 2013-2-3 14:15:53

java String和Date转换

<li class="alt">/**
  SimpleDateFormat函数语法:
 
  G 年代标志符
  y 年
  M 月
  d 日
  h 时 在上午或下午 (1~12)
  H 时 在一天中 (0~23)
  m 分
  s 秒
  S 毫秒
  E 星期
  D 一年中的第几天
  F 一月中第几个星期几
  w 一年中第几个星期
  W 一月中第几个星期
  a 上午 / 下午 标记符
  k 时 在一天中 (1~24)
  K 时 在上午或下午 (0~11)
  z 时区
 */
<li class="alt"><li class="alt">DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");         <li class="alt">DateFormat format 2= new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");         Date date = null;   
<li class="alt">String str = null;                             
<li class="alt">// String转Date    str = "2007-1-18";         
<li class="alt">try {        date = format1.parse(str);  
    data = format2.parse(str);
} catch (ParseException e) {   
    e.printStackTrace();   
<li class="alt">}    <li class="alt">  <li class="alt">//Date转String <li class="alt">date=new Date(); <li class="alt">str=format1.format(date); <li class="alt">str=format2.format(date); <li class="alt"> 
页: [1]
查看完整版本: java String和Date转换