Java 获取当前系统时间的三种方法
准备工作:
importjava.text.SimpleDateFormat; importjava.util.Calendar; importjava.util.Date;
方式一:
/** *获取系统当前时间之方式一 *@explain使用Calendar实现 *@paramformat *@return */ publicstaticStringgetSysdateStr(Stringformat){ Datesysdate=Calendar.getInstance().getTime(); format="".equals(format)?"yyyy-MM-ddHH:mm:ss":format; SimpleDateFormatsdf=newSimpleDateFormat(format); returnsdf.format(sysdate); }
方式二:
/** *获取系统当前时间之方式二 *@explain使用Date实现 *@paramformat *@return */ publicstaticStringgetSysdateStr2(Stringformat){ Datesysdate=newDate(); format="".equals(format)?"yyyy-MM-ddHH:mm:ss":format; SimpleDateFormatsdf=newSimpleDateFormat(format); returnsdf.format(sysdate); }
方式三:
/** *获取系统当前时间之方式三 *@explain使用String进行格式化 *@returnyyyy-mm-ddHH:mm:ss */ publicstaticStringgetSysdateStr3(){ Datesysdate=newDate(); returnString.format("%tF%tT",sysdate,sysdate); }
以上就是Java获取当前系统时间的三种方法的详细内容,更多关于Java获取系统时间的资料请关注毛票票其它相关文章!