java时间24小时制_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
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