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