java時間格式24小時制12小時制


原文:

http://zhoushu126.iteye.com/blog/1407391

 

Java時間設為二十四小時制和十二小時制的區別:
1) 二十四小時制: “yyyy-MM-dd HH:mm:ss”
2)十二小時制: “"yyyy-MM-dd hh:mm:ss"”
例(二十四小時制):
private String getTime(){
Calendar now;
SimpleDateFormat fmt;

now = Calendar.getInstance();
fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
return fmt.format(now.getTime());
}

 

 

1.基本的獲取時間方法

public class TestDate {
  public static void main(String args[]) {
  java.util.Date utildate=new java.util.Date();
  System.out.println(utildate);
  }
}
輸出結果如下:
Mon Mar 12 17:40:00 CST 2007

2.獲取年月日格式的時間
public class TestDate {
  public static void main(String args[]) {
  java.util.Date utildate=new java.util.Date();
  java.sql.Date date=new java.sql.Date(utildate.getTime());
  System.out.println(date);
  }
}
輸出結果如下:
2007-03-12

3.獲取時分秒格式的時間
import java.util.*;
import java.text.*;
public class TestDate {
  public static void main(String args[]) {
  java.util.Date utildate=new java.util.Date();
  String str=DateFormat.getTimeInstance().format(utildate);
  System.out.println(str);
  }
}
輸出結果如下:
17:41:21

4.獲取時間戳
import java.util.*;
public class TestDate {
  public static void main(String args[]) {
  java.util.Date utildate=new java.util.Date();
  System.out.println(utildate.getTime());
  }
}
或者用下面的方法:
public class TestDate {
  public static void main(String args[]) {
  long time=System.currentTimeMillis();
  System.out.println(time);
  }
}
輸出結果如下:
1173692497326


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM