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