import java.util.Date;
class DateTest{
public static void main(String[] args){
Date date =new Date();//实例化一个Date对象,代表当前时间点
System.out.println(date);
lang msec =date.getTime();//得到日期的毫秒数
System.out.println("标准基准时间到现在的毫秒是:"+msec);
}
}
这个输出的只是毫秒数,作者: 位雪 时间: 2012-10-4 21:26
import java.text.SimpleDateFormat;
import java.util.Date;
class DateDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Date d = new Date();
//将模式封装到SimpleDateFormat对象中
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss");
//调用format方法让模式格式化指定Date对象
String time = sdf.format(d);
System.out.println("北京时间:"+time);
}
}
复制代码
作者: chjxs 时间: 2012-10-4 21:43
感谢2,3楼的回帖,这个问题应该要用上 <网络> .直接获取北京时间,服务器的时间。
本机的时间这个可以自己改。 作者: 胡斌 时间: 2012-10-4 22:12
import java.util.*;
public class lok{
public static void main(String[] args) {
Date d=new Date();
System.out.println("现在日期及时间是:"+d);
String t=d.toString();
t=t.substring(11,t.indexOf('C'));
System.out.println("现在时间是:"+t);
}