Java new date(),以毫秒为单位

时间:2014-11-10 16:48:36

标签: java

我得到了这个:

SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Date data = new Date();

“data”变量怎么可能是“sdfDate”格式?

我需要这个输出(它必须是当前时间):

2014-11-10 17:48:20.128

2 个答案:

答案 0 :(得分:1)

你应该这样做:

sdfDate.format(data);

这是使用dateformatter格式化给定日期的正确方法。

实施例

System.out.println("Date: " + sdfDate.format(data));

答案 1 :(得分:0)

使用format上的sdfDate功能。 SimpleDateFormat inherits it from DateFormat

String result = sdfDate.format(data);