java 当前时间string_Java 获取当前系统时间的三种方法

准备工作:

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

方式一:

/**

* 获取系统当前时间之方式一

* @explain 使用Calendar实现

* @param format

* @return

*/

public static String getSysdateStr(String format) {

Date sysdate = Calendar.getInstance().getTime();

format = "".equals(format) ? "yyyy-MM-dd HH:mm:ss" : format;

SimpleDateFormat sdf = new SimpleDateFormat(format);

return sdf.format(sysdate);

}

方式二:

/**

* 获取系统当前时间之方式二

* @explain 使用Date实现

* @param format

* @return

*/

public static String getSysdateStr2(String format) {

Date sysdate = new Date();

format = "".equals(format) ? "yyyy-MM-dd HH:mm:ss" : format;

SimpleDateFormat sdf = new SimpleDateFormat(format);

return sdf.format(sysdate);

}

方式三:

/**

* 获取系统当前时间之方式三

* @explain 使用String进行格式化

* @return yyyy-mm-dd HH:mm:ss

*/

public static String getSysdateStr3() {

Date sysdate = new Date();

return String.format("%tF %tT", sysdate, sysdate);

}

以上就是Java 获取当前系统时间的三种方法的详细内容,更多关于Java 获取系统时间的资料请关注脚本之家其它相关文章!

你可能感兴趣的:(java,当前时间string)