Chinaunix首页 | 论坛 | 博客

acc

  • 博客访问: 792421
  • 博文数量: 170
  • 博客积分: 7011
  • 博客等级: 少将
  • 技术积分: 1660
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-31 12:02
文章分类

全部博文(170)

文章存档

2014年(7)

2010年(2)

2009年(62)

2008年(25)

2007年(67)

2006年(7)

我的朋友

分类: Java

2006-08-20 01:05:24

此系转载他人。
1.基本的获取时间方法
import java.util.*;
public class E03 {
  public static void main(String args[]) {
  java.util.Date utildate=new java.util.Date();
  System.out.println(utildate);
  }
}
 
输出结果如下:

Mon May 15 15:57:23 CST 2006

 
2.获取年月日格式的时间
import java.util.*;
import java.sql.*;
public class E03 {
  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);
  }
}

输出结果如下:

2006-05-15

 
3.获取时分秒格式的时间
import java.util.*;
import java.text.*;
public class E03 {
  public static void main(String args[]) {
  java.util.Date utildate=new java.util.Date();
  String str=DateFormat.getTimeInstance().format(utildate);
  System.out.println(str);
  }
}

 
输出结果如下:

 
19:11:51

 
4.获取时间戳
import java.util.*;
public class E03 {
  public static void main(String args[]) {
  java.util.Date utildate=new java.util.Date();
  System.out.println(utildate.getTime());
  }
}

 
或者用下面的方法:

 
public class E03 {
  public static void main(String args[]) {
  long time=System.currentTimeMillis();
  System.out.println(time);
  }
}

 
输出结果如下:
1147691705796

 
5.按指定格式获取时间
import java.util.*;
import java.text.*;
public class E03 {
  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小时制。

 
输出结果如下:

 
2006年05月15日 07:22:10
 
阅读(1187) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~