packagecom.alpha;importjava.util.Date;publicclassMainClass{publicstaticvoidmain(String[]args)throwsException{Date date =newDate();System.out.println(date);}}
这个时候的确是输出了当前的日期时间,只不过格式不是我们所习惯的类型(Sat Oct 21 15:57:32 CST 2017)。
package com.alpha;
import java.util.Date;
public class MainClass{
public static void main(String[] args) throws Exception {
long cur = System.currentTimeMillis(); // 取得当前的日期时间 以long返回
Date date = new Date(cur);
System.out.println(date);
System.out.println(date.getTime());
}
}
package com.alpha;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MainClass{
public static void main(String[] args) throws Exception {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String str = sdf.format(date); // 将Date型变为String型
System.out.println(str);
}
}
package com.alpha;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MainClass{
public static void main(String[] args) throws Exception {
String str = "2011-11-11 11:11:11.111";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Date date = sdf.parse(str); // 将字符串变为日期型
System.out.println(date);
}
}
public abstract class Calendar
extends Object
implements Serializable, Cloneable, Comparable<Calendar>
package com.alpha;
import java.util.Calendar;
public class MainClass{
public static void main(String[] args) throws Exception {
Calendar cale = Calendar.getInstance();
StringBuffer sb = new StringBuffer();
sb.append(cale.get(Calendar.YEAR)).append("-");
sb.append(cale.get(Calendar.MONTH) + 1).append("-");
sb.append(cale.get(Calendar.DAY_OF_MONTH)).append(" ");
sb.append(cale.get(Calendar.HOUR_OF_DAY)).append(":");
sb.append(cale.get(Calendar.MINUTE)).append(":");
sb.append(cale.get(Calendar.SECOND));
System.out.println(sb);
}
}
package com.alpha;
import java.util.Calendar;
public class MainClass{
public static void main(String[] args) throws Exception {
Calendar cale = Calendar.getInstance();
StringBuffer sb = new StringBuffer();
sb.append(cale.get(Calendar.YEAR)).append("-");
sb.append(cale.get(Calendar.MONTH) + 1).append("-");
sb.append(cale.get(Calendar.DAY_OF_MONTH) + 3).append(" ");
sb.append(cale.get(Calendar.HOUR_OF_DAY)).append(":");
sb.append(cale.get(Calendar.MINUTE)).append(":");
sb.append(cale.get(Calendar.SECOND));
System.out.println(sb);
}
}