发布网友
共5个回答
热心网友
java里没有一种方法是直接写这种格式化的,都要通过SimpleDateFormat()方法进行转换,可以通过new Date()方法和Calendar.getInstance().getTime()方法获得时间,格式如下"Fri Sep 30 16:38:28 CST 2011" 。所有获得时间都要通过SimpleDateFormat()方法转换才会是“2012-05-12 14:28:55”这个样子。
热心网友
通过java.util.Date类获取当前日期。
Date d = new Date();//生成当前日期Date表示特定的瞬间,可以精确到毫秒
热心网友
自己写一个就行,挺简单的
import java.text.SimpleDateFormat;
public class Test {
public static void main(String[] args) throws Exception{
java.util.Date utilDate = new java.util.Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(formatter.format(utilDate));
}
}
想要什么格式,直接修改格式字符串就行
热心网友
二楼的回答是正解,你可以去网上搜索下,有很多别人封装的java工具类,里面有很多这种常用的方法,用的时候直接调用就可以了
热心网友
获取时间后进行转换。