posts - 1,comments - 0,trackbacks - 0

          ?1. 和字符串之間的轉(zhuǎn)換

          ?? 字符串到 Date : 使用 DateFormat 類的 parse 方法 .

          DateFormat? df = DateFormate.getDateTimeInstance();

          Try{

          ????? Date date=df.parse(“2006-11-28”);

          ????? }catch(ParseException e){

          System.out.println(e);

          }

          DataFormat 類是一個抽象類 , 他的 getInstance getDateTimeInstance 方法的實際上是 SimpleDateFormat 類型的 .

          2.Date 到字符串 使用 DateFormat format 方法

          String strDate= df.format(new Date());

          ?

          網(wǎng)上的例子 :

          你可以使用 SimpleDateFormat 類,如果日期格式不對,會產(chǎn)生異常。

          import java.text.*;
          import java.util.*;

          public class TestDate {
          ? ? public static void main(String[] args) {
          ? ?? ???String dStr = "2001.12.12-08.23.21";
          ? ?? ???Date d = null;
          ? ?? ???SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH.mm.ss");
          ? ?? ???try {
          ? ?? ?? ?? ?d = sdf.parse(dStr);
          ? ?? ???} catch (ParseException pe) {
          ? ?? ?? ?? ?System.out.println(pe.getMessage());
          ? ?? ???}
          ? ?? ???System.out.println(d);
          ? ?? ???System.out.println(d.getTime());
          ? ? }
          }

          java.text 包中找到那個 SimpleDateFormat 類,給它一個模板,可以 parse 成一個 Date ,然后使用 Date 類的 getItme() 方法,可以得到一個 Long 數(shù)據(jù)。

          posted @ 2006-11-28 20:18 月夜飛雪 閱讀(383) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 柳林县| 长武县| 湖南省| 山西省| 普宁市| 镇远县| 高平市| 通州市| 内乡县| 抚远县| 随州市| 苏尼特左旗| 林周县| 荣昌县| 红河县| 仙桃市| 金寨县| 泽州县| 岑溪市| 乌审旗| 南江县| 靖宇县| 霍林郭勒市| 大新县| 清徐县| 松潘县| 达尔| 漯河市| 湾仔区| 广昌县| 丁青县| 翁牛特旗| 乐安县| 诸城市| 剑川县| 瑞丽市| 师宗县| 延长县| 神农架林区| 平武县| 屏南县|