java当前系统时间的获取
import ? java.text.SimpleDateFormat; ? ? ??
?
SimpleDateFormat ? formatter ? = ? new ? SimpleDateFormat ? ("yyyy年MM月dd日 ? HH:mm:ss ? ? "); ? ? ??
Date ? curDate ? = ? new ? Date(System.currentTimeMillis());//获取当前时间 ? ? ??
String ? str ? = ? formatter.format(curDate); ? ? ?
?
import ? java.text.SimpleDateFormat; ? ?
?
SimpleDateFormat ? formatter ? = ? new ? SimpleDateFormat ? ("yyyy年MM月dd日 ? HH:mm:ss ? ? "); ? ?
Date ? curDate ? = ? new ? Date(System.currentTimeMillis());//获取当前时间 ? ?
String ? str ? = ? formatter.format(curDate); ? ?
可以获取当前的年月时分,也可以分开写: ?
?
?
SimpleDateFormat ? sDateFormat ? = ? new ? SimpleDateFormat("yyyy-MM-dd ? hh:mm:ss"); ? ? ??
String ? date ? = ? sDateFormat.format(new ? java.util.Date()); ??
?
SimpleDateFormat ? sDateFormat ? = ? new ? SimpleDateFormat("yyyy-MM-dd ? hh:mm:ss"); ? ?
String ? date ? = ? sDateFormat.format(new ? java.util.Date()); 如果想获取当前的年月,则可以这样写(只获取时间或秒种一样): ?
?
?
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM"); ? ?
String date=sdf.format(new java.util.Date()); ??
?
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM"); ?
String date=sdf.format(new java.util.Date()); 当然还有就是可以指定时区的时间(待): ?
?
df=DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL,Locale.CHINA); ? ?
? System.out.println(df.format(new ? Date())); ?
