首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Java时间设为二十四小时制跟十二小时制的区别

2012-07-20 
Java时间设为二十四小时制和十二小时制的区别原文:http://blog.sina.com.cn/s/blog_58b360ae010007qr.html

Java时间设为二十四小时制和十二小时制的区别

原文:

http://blog.sina.com.cn/s/blog_58b360ae010007qr.html

?

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

热点排行