Java的获取当前时间的年月日方法
- 包 com.ob;
- import java.text.ParseException;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import java.util.Date;
- 公共类 DateTest {
- public static void main(String [] args) throws ParseException {
- 现在日历= Calendar.getInstance();
- System.out.println(“年:” + now.get(Calendar.YEAR));
- System.out.println(“月:” +(now.get(Calendar.MONTH)+ 1 )+ “” );
- System.out.println(“日:” + now.get(Calendar.DAY_OF_MONTH));
- System.out.println(“时:” + now.get(Calendar.HOUR_OF_DAY));
- System.out.println(“分:” + now.get(Calendar.MINUTE));
- System.out.println(“秒:” + now.get(Calendar.SECOND));
- System.out.println(“当前时间毫秒数:” + now.getTimeInMillis());
- 的System.out.println(now.getTime());
- 日期d = 新 日期();
- 的System.out.println(d);
- SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss” );
- String dateNowStr = sdf.format(d);
- System.out.println(“格式化后的日期:” + dateNowStr);
- String str = “2012-1-13 17:26:33” ; //要跟上面SDF定义的格式一样
- 今天的日期= sdf.parse(str);
- System.out.println(“字符串转成日期:” +今天);
- }
- }
输出结果:
年:2012
月:1
日:13
时:17
分:28
秒:19
当前时间毫秒数:1326446899902
星期五1月13日17:28:19 CST 2012
Fri Jan 13 17:28:19 CST 2012
格式化后的日期: 2012-01-13 17:28:19
字符串转成日期:2012年1月13日星期五17:26:33 CST 2012
转载自:http://blog.csdn.net/kookob/article/details/6885383