| 
    将日期字符串转换成日期对象:使用的就是DateFormat方法中的 Date parse(String source) ;   代码如下:复制代码[java] view plaincopyprint?
publicstatic void method() throws Exception {  
             Stringstr_time = "2011/10/25";  
             DateFormat df = new SimpleDateFormat("yyyy/MM/dd");//SimpleDateFormat作为可以指定用户自定义的格式来完成格式化。  
             Date d = df.parse(str_time);  
      }  
    如果不需要使用特定的格式化风格,完全可以使用DateFormat类中的静态工厂方法获取具体的已经封装好风格的对象。                                 getDateInstance();getDateTimeInstance(); 
 代码如下:       复制代码[java] view plaincopyprint?
Dated = new Date();  
             DateFormatdf = DateFormat.getDateInstance(DateFormat.LONG);  
             df= DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);  
             Stringstr_time = df.format(d);  
  将日期对象转换成字符串的方式:DateFormat类中的format方法。                创建日期格式对象。                DateFormat df = new SimpleDateFormat();//该对象的建立内部会封装一个默认的日期格式。11-12-1 下午1:48                如果想要自定义日期格式的话。可使用SimpleDateFormat的构造函数。将具体的格式作为参数传入到构造函数中。                如何表示日期中年的部分呢?可以必须要参与格式对象文档。                df = newSimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");                调用DateFormat中的format方法。对已有的日期对象进行格式化。                String str_time = df.format(d);五:Calendar:日历类 
        不多说,直接附上实例算啦:总结:复制代码[java] view plaincopyprint?
publicstatic void method(){  
              Calendarc = Calendar.getInstance();  
              System.out.println(c.get(Calendar.YEAR)+"年"+(c.get(Calendar.MONTH)+1)+"月"  
                                          +getNum(c.get(Calendar.DAY_OF_MONTH))+"日"  
                                          +"星期"+getWeek(c.get(Calendar.DAY_OF_WEEK)));  
       }  
       publicstatic String getNum(int num){  
              returnnum>9 ? num+"" : "0"+num;  
       }  
       publicstatic String getWeek(int index){  
       /* 
       查表法:建立数据的对应关系. 
       最好:数据个数是确定的,而且有对应关系。如果对应关系的一方,是数字,而且可以作为角标,那么可以通过数组来作为表。 
       */  
              String[]weeks = {"","日","一","二","三","四","五","六"};  
              returnweeks[index];  
       }  
 
 正则表达式的实现原理其实就是一些对字符串判断的方法,只不过由别人帮我们实现了,正则表达式可以再对用户的数据进行校验时简化很多操作,并且在做一些网络爬虫时可以对数据进行过滤。
 
 
 |