Java获取当前的日期和时间
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
Java获取当前的日期和时间的更多相关文章
- java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.uti ...
- 20 个案例教你在 Java 8 中如何处理日期和时间?
前言 前面一篇文章写了<SimpleDateFormat 如何安全的使用?>, 里面介绍了 SimpleDateFormat 如何处理日期/时间,以及如何保证线程安全,及其介绍了在 Jav ...
- java 获取两个日期之间的所有日期(年月日)
前言:直接上代码 java 获取两个日期之间的所有日期(年月日) /** * 获取两个日期之间的日期,包括开始结束日期 * @param start 开始日期 * @param end 结束日期 * ...
- python:如何获取当前的日期和时间
# coding=utf-8 import datetime import time print ("格式参数:") print (" %a 星期几的简写") ...
- java获取两个日期之间的所有日期
java获取两个日期之间的所有日期 解决方法: 1.核心方法 private List<String> getBetweenDates(String start, String end ...
- python获取当前的日期和时间
import datetime import time print ("格式参数:") print (" %a 星期几的简写") print (" % ...
- Java 8新增的日期、时间格式器
一 获取DateTimeFormatter对象的三种方式 直接使用静态常量创建DateTimeFormatter格式器 使用代码不同风格的枚举值来创建DateTimeFormatter格式器 根据模式 ...
- Java 向MySql 插入日期和时间正确的姿势
Mysql和Java之间时间对应关系表: date java.sql.Date Datetime java.sql.Timestamp Timestamp ...
- Java 获取两个日期之间的日期
1.前期需求,两个日期,我们叫他startDate和endDate,然后获取到两个日期之间的日期 /** * 获取两个日期之间的日期 * @param start 开始日期 * @param end ...
随机推荐
- 小白入门Docker基础篇
docker是什么 百科上的解释是这样的: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化 ...
- 17_Python装饰器
一.什么是装饰器 目的:给func()方法,增加一个功能,在fun()执行期间,同时把fun()执行速率机算出来 import time def func(): print('嘻嘻哈哈') start ...
- mysql5.6默认情况下内存占用太大
下载了mysql5.6.12 ,默认占用内存达400多M, 而原来使用的5.0 只有30M.. 解决方案:调整以下参数----------------performance_schema_max_t ...
- 什么是SSL
什么是SSL 简单来说,在我们使用的浏览器中都默认信任着全世界多个最权威的CA机构(证书颁发机构),如下图: 上图中,受信任的根证书颁发机构列表里的都是我们浏览器中默认信任的CA机构,我们只需要向他们 ...
- 【linux之文件查看,操作】
一.shell如何处理命令 1.shell会根据在命令中出现的空格字符,将命令划分为多个部分 2.判断第一个字段是内部命令还是外部命令 内部命令:内置于shell的命令(shell builtin) ...
- C语言实现数据结构中的堆创建,堆排序
#include "stdio.h"#include "stdlib.h"void swap(int *a,int *b)//交换两个数{int t;t=*a; ...
- python dns查询与DNS传输漏洞查询
前言: 昨天晚上在看DNS协议,然后想到了 DNS传输漏洞.便想写一个DNS查询与DNS传输漏洞查询 DNS传输漏洞介绍: DNS传输漏洞:若DNS服务器配置不当,可能导致匿名用户获取某个域的所有记录 ...
- mongodb window安装配置
下载mongodb安装包 1. https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl?_ga=2.233271640.711265466.15193 ...
- QT使用painter绘制文字时的居中显示
在窗体上绘制文字时,在paintEvent()方法里用QPainter进行绘制. 主要获取对字符串打印在屏幕上时占用的像素大小 QPainter p(this); QFont font("宋 ...
- 优雅使用 illuminate/database 包中的 Collection
优雅使用 illuminate/database 包中的 Collection 或许你很抵抗使用 Laravel , 但是你没有理由不喜欢使用 illuminate/database.这是一个 ORM ...