获取当前日期时间 java,java获取当前日期时间(代码实例)
详细内容
在Java编程语言中,有多种方法可以获得当前日期和时间。在这里,我们将给大家介绍使用java.util.Date和java.util.Calendar类的两种方法。
使用java.util.Date类
只需创建一个新的Date()对象来获取当前日期和时间。使用下面的Java程序,在这个程序中,我们还使用了DateTimeFormatter类来根据需要以适当的格式显示结果。import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.time.format.DateTimeFormatter;
import java.util.Calendar;
import java.util.Date;
public class GetDateTime
{
public static void main( String[] args )
{
DateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
Date date = new Date();
System.out.println(dateFormat.format(date));
}
}输出:04/06/2019 13:23:36
使用java.util.Calendar类
使用Calendar类中的Calendar.getInstance()函数。这提供了操作日历字段的选项,例如获取下周或下个月的日期等。
你还可以使用上面的date time format类和以下示例。import java.util.Calendar;
public class GetDateTime
{
public static void main( String[] args )
{
Calendar cal = Calendar.getInstance();
System.out.println(cal.getTime());
}
}输出:Wed Apr 17 11:57:28 IST 2019
使用Calendar类,你还可以查找过去或将来的日期和时间。例如,当前日期的10天之后或之前的日期是什么。同样,我们也可以获取在数年,数月,数小时,分钟和秒数的日期时间。
示例:import java.util.Calendar;
public class GetDateTime
{
public static void main( String[] args )
{
Calendar cal = Calendar.getInstance();
System.out.println("当前日期及时间: " + cal.getTime());
cal.add(Calendar.DATE, +10);
System.out.println("10天后: " + cal.getTime());
cal.add(Calendar.DATE, -10);
System.out.println("10天前: " + cal.getTime());
cal.add(Calendar.MONTH, 1);
System.out.println("1个月后: " + cal.getTime());
cal.add(Calendar.YEAR, 5);
System.out.println("5年后: " + cal.getTime());
}
}
输出:当前日期及时间: Wed Apr 17 12:06:05 IST 2019
10天后: Sat Apr 27 12:06:05 IST 2019
10天前: Wed Apr 17 12:06:05 IST 2019
1个月后: Fri May 17 12:06:05 IST 2019
5年后: Fri May 17 12:06:05 IST 2024
相关推荐:《Java教程》
获取当前日期时间 java,java获取当前日期时间(代码实例)相关推荐
- java字典写实例,基于JAVA的新华字典接口调用代码实例
基于JAVA的新华字典接口调用代码实例 接口描述:基于JA V A的新华字典接口调用代码实例 接口平台:聚合数据 import java.io.BufferedReader; import java. ...
- java订单类_基于Java创建一个订单类代码实例
这篇文章主要介绍了基于Java创建一个订单类代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 需求描述 定义一个类,描述订单信息 订单id 订 ...
- java订单类_使用Java创建一个订单类代码实例
这篇文章主要简介了使用Java创建一个订单类代码实例,文中通过示例代码简介的非常具体,对大家的学习或者工作具有一定的参考学习网上卖,需要的朋友可以学习下 需求描述 定义一个类,描述订单信息 订单id ...
- Java代码制作ie浏览器_[Java教程]判断IE浏览器代码实例
[Java教程]判断IE浏览器代码实例 0 2015-08-12 01:00:19 判断IE浏览器代码实例: 由于当下浏览器类型众多,并且对同一段代码的解读有时候各有不同,所以要根据浏览器的类型来执行 ...
- Java 解析xml 使用SAXReader获取所有标签的key和value的代码实例
Java中使用SAXReader获取xml信息中所有标签的key和value,若是有二级或者继续嵌套,也可以递归获取的代码实例 /*** @author LiXuekai on 2020/7/26*/ ...
- Java基础文档,图文并茂+代码实例
写在前面: 本文为本人在期末复习时临时撰写的java复习文档,其中引用的他人内容均已添加链接.吐血整理数万字+数十张图片+示例代码,希望本文能对你有所帮助. 1.java概述 一次编程,到处运行 .j ...
- java获取字符串最长_基于java查找最长字符串代码实例
题目:编写程序,针对输入的N个字符串,输出其中最长的字符串 输入样例: 4 zhaoming zhangming sunming liming 输出样例: 最长的字符串:zhangming 代码如下 ...
- 解决Java线程死锁问题及代码实例
一.问题分析 1.什么是死锁? "死锁"是多线程中出现问题的一种情况,即:多个线程因竞争资源.进程推进顺序等原因而导致各进程同时被阻塞的情形,被阻塞的进程中一个或全部处于等待某个资 ...
- php获取网页标题接口,PHP获取网页标题的3种实现方法代码实例
一.推荐方法 CURL获取 $c = curl_init(); $url = 'www.jb51.net'; curl_setopt($c, CURLOPT_URL, $url); curl_seto ...
- java io 文件是否存在,代码实例Java IO判断目录和文件是否存在
我们先来看完整的代码: import java.io.File; public class JudgeFile { public static void main(String[] args) { F ...
最新文章
- mysql中的float_mysql里float是什么东西
- 每日一皮:一直认为写代码的自己有点小帅
- 9 个重量级的云计算(PaaS)平台
- 第一章 Linux内核简介
- 简单的按键控制LED
- 边缘计算大热 AI芯片站上风口
- 回文字符串—回文子串—中心扩散法
- SAP UI5 message.showMessageToast
- linux命令 ps -ef 的含义
- php海外研发,国外主流PHP框架比较
- linux 怎么创建接口文件,我们如何在Linux上创建多个虚拟接口?
- python获取视频缩略图_用 Python 代码生成视频的缩略图
- Win7如何快速打开本地连接
- HDU2504 又见GCD
- 在centos上运行neural_artistic_style 风格转换
- FISCO BCOS源码(1)代码目录结构
- 怒:排序这样的最基本功能都错了,你们竟然不感到羞耻?不反思工作?
- vscode中文vsix_离线安装vscode vsix插件
- python调用dll文件
- 阿里云上远程连接redis