Java获取当前时间的年月日方法

原创 2011年10月18日 17:13:18
package com.ob;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateTest {

	public static void main(String[] args) throws ParseException {
		Calendar now = 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());

		Date d = new Date();
		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定义的格式一样
		Date today = sdf.parse(str);
		System.out.println("字符串转成日期:" + today);
	}
}

输出结果:

年: 2012
月: 1
日: 13
时: 17
分: 28
秒: 19
当前时间毫秒数:1326446899902
Fri Jan 13 17:28:19 CST 2012
Fri Jan 13 17:28:19 CST 2012
格式化后的日期:2012-01-13 17:28:19
字符串转成日期:Fri Jan 13 17:26:33 CST 2012


java获取当前年月

Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int month = cal.get(Cale...
  • qq_34068082
  • qq_34068082
  • 2016-12-05 18:34:18
  • 15878

Java获取当前年月日、时间

两种方法,通过Date类或者通过Calendar类。Date类比较简单,但是要得到细致的字段的话Calendar类比较方便。 import java.text.DateFormat; import...
  • coffeesweet
  • coffeesweet
  • 2016-01-31 22:53:41
  • 8148

java 获取当前年份 月份 日期

java 获取当前年份 月份 日期 import java.util.Calendar; public class Main {   public static void main(St...
  • kunkun378263
  • kunkun378263
  • 2013-06-19 17:36:17
  • 82124

java生成当前时间的类

  • 2014年06月26日 09:53
  • 291B
  • 下载

Java中输出当前时间的各种方法(较齐全)

package com.grace.test; import java.text.DateFormat; import java.text.ParseException; import java.t...
  • v123411739
  • v123411739
  • 2014-05-05 16:13:21
  • 27042

java操作当前日期的年月日

java获取当前日期的年月日:Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); System.ou...
  • lmb55
  • lmb55
  • 2015-12-10 19:55:52
  • 2100

Java获得当前日期是星期几

第一种方法: /** * 获取当前日期是星期几 * * @param date * @return 当前日期是星期几 */ public String getWeekOfDa...
  • u013456370
  • u013456370
  • 2017-07-05 09:34:24
  • 3652

Java获取当前年月日

获取日期,当前月,当前天
  • u012303775
  • u012303775
  • 2016-08-26 17:39:52
  • 1774

JAVA中获取年月日

JAVA中获取年月日·     问题内容:Java中获取年,月,日,时间 ·     原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=...
  • wyp164
  • wyp164
  • 2007-05-25 14:56:00
  • 27154

Java获取系统时间的四种方法

1、Date day=new Date();     SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  Sys...
  • jiangeeq
  • jiangeeq
  • 2016-11-09 18:07:08
  • 90416
收藏助手
不良信息举报
您举报文章:Java获取当前时间的年月日方法
举报原因:
原因补充:

(最多只允许输入30个字)