首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

新手求解 java怎么获取当前时间,最好语句少一点的

2012-03-08 
新手求解 java如何获取当前时间,最好语句少一点的public static void main(String[] args) {Calendar now

新手求解 java如何获取当前时间,最好语句少一点的
public static void main(String[] args) {
  Calendar now=Calendar.getInstance(); 
  int month = now.get(Calendar.MONTH) + 1;
  String m = ""; //
   
  if(month < 10) { //
  m = "0"+month;
  }
   
  String time = now.get(Calendar.YEAR)+ m + now.get(Calendar.DAY_OF_MONTH) + 
  now.get(Calendar.HOUR_OF_DAY)+now.get(Calendar.MINUTE)+
  now.get(Calendar.SECOND)+now.get(Calendar.MILLISECOND);
  System.out.println(time);

  }
  这里的m是干嘛的 求注释

[解决办法]
DateFormat dateFormat = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss.SSS");
System.out.println(dateFormat.format(new Date()));
[解决办法]

Java code
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(new Date()));//2011-10-19
[解决办法]
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(new Date()));
[解决办法]
只要当前时间是么,一句就够了:

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));


[解决办法]
这是源代码:
Java code
import java.util.Date;import java.text.DateFormat;import java.util.Locale;public class  DateDemo02{    public static void main(String[] args)     {        DateFormat df1 = DateFormat.getDateInstance(DateFormat.YEAR_FIELD,new Locale("zh","CH"));        DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.YEAR_FIELD,DateFormat.ERA_FIELD,new Locale("zh","CH"));        System.out.println(df1.format(new Date()));        System.out.println(df2.format(new Date()));    }}
[解决办法]
探讨
DateFormat dateFormat = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss.SSS");
System.out.println(dateFormat.format(new Date()));

[解决办法]
DateFormat dateFormat = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss.SSS");
System.out.println(dateFormat.format(new Date()));
一般需要导入import java.util.Date; import java.text.DateFormat;

[解决办法]
Java code
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));

热点排行