Java获取当前的日期和时间

1、具体实现方法如下

/**
 * @Title:DateTime.java
 * @Package:com.you.model
 * @Description:获取当前的日期和时间
 * @Author: 游海东
 * @date: 2014年4月4日 下午11:07:10
 * @Version V1.2.3
 */
package com.you.model;

import java.util.Calendar;

/**
 * @类名:DateTime
 * @描述:获取当前的日期和时间,格式为:YYYY-MM-DD HH:MM:SS
 * @Author:游海东
 * @date: 2014年4月4日 下午11:07:10
 */
public class DateTime
{
	public static String findDateTime()
	{
		/**
		 * 实例化一个对象calendar
		 */
		Calendar calendar = Calendar.getInstance();
		/**
		 * 获取年份
		 */
		int year = calendar.get(Calendar.YEAR);
		/**
		 * 获取月份
		 */
		int month = calendar.get(Calendar.MONTH) + 1;
		/**
		 * 获取日期
		 */
		int day = calendar.get(Calendar.DATE);
		/**
		 * 获取小时
		 */
		int hour = calendar.get(Calendar.HOUR_OF_DAY);
		/**
		 * 获取分钟
		 */
		int minute = calendar.get(Calendar.MINUTE);
		/**
		 * 获取秒钟
		 */
		int second = calendar.get(Calendar.SECOND);
		/**
		 * 拼接日期
		 */
		String date = year + "-" + (month < 10 ? "0" + month : month) + "-" + (day < 10 ? "0" + day : day);
		/**
		 * 拼接时间
		 */
		String time = (hour<10 ? "0" + hour : hour) + ":" + (minute<10 ? "0" + minute : minute) + ":" + (second<10 ? "0" + second : second);
		/**
		 * 拼接日期和时间
		 */
		String dateTime = date + " " + time;

		/**
		 * 返回结果
		 */
		return dateTime;
	}

	/**
	 * @Title : main
	 * @Type : DateTime
	 * @date : 2014年4月4日 下午11:07:10
	 * @Description :
	 * @param args
	 */
	public static void main(String[] args)
	{
		/**
		 * 调用日期和时间方法
		 */
		String str = findDateTime();
		/**
		 * 打印结果
		 */
		System.out.println("现在的日期时间:" + str);

	}

}

2、实例结果

现在的日期时间:2014-04-04 23:19:28

最新文章

  1. Java中获取长度length和size的问题
  2. Nodejs基础:路径处理模块path总结
  3. 第二章平稳时间序列模型——AR(p),MA(q),ARMA(p,q)模型及其平稳性
  4. SenchaTouch介绍和Sencha Architect介绍以及安装
  5. Android自定义长按事件
  6. cocos2d-x ScrollView、TableView
  7. Java开发笔记(二)Java工程的帝国区划
  8. SqlServer中循环和条件语句
  9. Python函数定义和使用
  10. int float 的具体的取值范围取决于具体的机器 整数除法舍位 整形(int)也可以用于存储字符型数据
  11. Spring Security构建Rest服务-1203-Spring Security OAuth开发APP认证框架之短信验证码登录
  12. LeetCode-330.Patching Array
  13. Ubuntu安装Chrome过程中的细节
  14. app里面嵌套的H5页面上电话号码怎么才能点击拨号?
  15. Dubbo RPC源码解读
  16. Python Twisted系列教程14:Deferred用于同步环境
  17. Bitnami 2015
  18. highcharts基本介绍
  19. vs2013中opencv的配置
  20. css 更换浏览器 默认图标

热门文章

  1. template.helper()方法
  2. Python学习笔记(二):字典
  3. python学习--Linux下dlib安装(主要是cmake和boost的安装)
  4. 利用Needleman–Wunsch算法进行DNA序列全局比对
  5. 关于字符型char变量
  6. shell实现go环境的部署搭建
  7. [poj3565]Ants
  8. Java基础(含思维导图)
  9. linux下lampp(xampp)安装memcached扩展
  10. Entity Framework——记录执行的命令信息