有时候总要获取下时间,用的又少,过段时间就忘记了,所以还是记录下来算了,免得又要翻阅。
- 获取基本时间
- import java.util.*;
- public class time {
- public static void main(String args[]) {
- Date time=new Date();
- System.out.println(time);
- }
- }
- 输出结果如下:
- Fri Oct 26 13:36:07 CST 2012
- 获取时分秒格式的时间
- import java.util.*;
- import java.text.*;
- public class time {
- public static void main(String args[]) {
- java.util.Date date=new java.util.Date();
- String str=DateFormat.getTimeInstance().format(date);
- System.out.println(str);
- }
- }
- 输出结果如下:
- 12:19:50
- 获取时间秒数
- import java.util.*;
- public class time {
- public static void main(String args[]) {
- java.util.Date utildate=new java.util.Date();
- System.out.println(utildate.getTime());
- }
- }
- 或者用下面的方法
- public class time {
- public static void main(String args[]) {
- long time=System.currentTimeMillis();
- System.out.println(time);
- }
- }
- 输出结果如下:
- 1147691705796
按指定格式获取时间
- import java.util.*;
- import java.text.*;
- public class time {
- public static void main(String args[]) {
- Date today=new Date();
- SimpleDateFormat f=new SimpleDateFormat("yyyy年MM月dd日
- hh:mm:ss");
- String time=f.format(today);
- System.out.println(time);
- }
- }
- 格式里的时如果用hh表示用12小时制,HH表示用24小时制。
- 输出结果如下:
- 2012年10月26日 12:22:10