时间处理

来源:互联网 发布:人才争夺战知乎 编辑:程序博客网 时间:2024/05/09 18:33

 import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Test {

 public Test() {
  // TODO Auto-generated constructor stub
 }

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
 /* String s = "abc";
  String aaa = "";
  for (int i = 0; i < s.length(); i++) {
   char a = s.charAt(i);
   aaa = a + aaa;
  }
  System.out.println(aaa);
  
  StringBuffer sb = new StringBuffer(aaa);
  System.out.println(sb.reverse());
*/
  
  //String s = "bbbwlirbbb";
  
  //System.out.println(s.replaceAll("wlirbbb","hhtccc"));
  
  //System.out.println(new Date().getTime());
  //System.out.println(System.currentTimeMillis());
  //Date d = new Date();
  //d.setTime(1227860507390l);
  
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
  
  Calendar c= Calendar.getInstance();
  //c.set(2007, 3, 23);
  //Date d = c.getTime();
  c.set(Calendar.DATE, 1);//把日期设置为当月第一天
  c.roll(Calendar.DATE, -1);//日期回滚一天,也就是最后一天
  int MaxDate=c.get(Calendar.DATE);
  System.out.println("该月最大天数:"+MaxDate);
  //d.setTime(1227860052031l);
 }//1227860507390
 //2008年11月28日 16:21:47

}