Java 获取当前时间
本篇文章我们将教你如何获取当前日期与时间,除了介绍经典的 Date 与 Calendar APIs外,同样介绍Java 8 中新增的日期获取类---LocalDateTime 与 LocalDate。
1.代码片段
在 java.util.Date 中,只需要创建一个 Date类型的对象即可
DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = new Date();
System.out.println(sdf.format(date));
java.util.Calendar 中,使用Calendar.getInstance()获取当前时间
DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Calendar cal = Calendar.getInstance();
System.out.println(sdf.format(cal.getTime()));
以上2中方法是java 8 之前的方法,下面介绍Java 8新增的两种方法
java.time.LocalDateTime中,使用LocalDateTime.now()获取方法
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
System.out.println(now);
System.out.println(dtf.format(now));
java.time.LocalDate中,使用LocalDate.now()获取日期
LocalDate localDate = LocalDate.now();
System.out.println(DateTimeFormatter.ofPattern("yyyy/MM/dd").format(localDate));
2.代码示例
package org.thinkingingis;import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Calendar;
import java.util.Date;public class GetCurrentDateTime {private static final DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");private static final DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");public static void main(String args[]){//jdk 1.8 之前Date date = new Date();System.out.println(sdf.format(date));Calendar cal = Calendar.getInstance();System.out.println(sdf.format(cal.getTime()));System.out.println("****************jdk 1.8********************");//jdk 1.8 获取当前时间LocalDateTime now = LocalDateTime.now();System.out.println(now);System.out.println(dtf.format(now));LocalDate localDate = LocalDate.now();System.out.println(DateTimeFormatter.ofPattern("yyyy/MM/dd").format(localDate));}}
Java 获取当前时间相关推荐
- Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几
Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...
- 如何使用Java获取当前日期/时间
用Java获取当前日期/时间的最佳方法是什么? #1楼 采用: String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss") ...
- java得到文件创建时间linux,linux java获取文件创建时间
linux java获取文件创建时间 [2021-01-31 07:35:22] 简介: 服务器 背景 有时候我们需要获取文件的创建时间. 例如: 我在研究 <xtrabackup 原理图&g ...
- Java获取系统时间
Java获取系统时间 Java获取系统时间 在java 中,有很多种方法都可以获取到系统的当前时间,但也需要到对应的类,不同的类自然有不同的方法.这里为大家介绍获取系统当前时间的四种方式. 1. 通过 ...
- java 当前时间小时数,java获取当前时间前几个小时的时间
java获取当前时间前几个小时的时间 getBeforeHourTime和单独计算时间戳的输出一致. 所以简单的获取,用时间戳计算一下就好. public static void main(Strin ...
- java 获取当前时间,前一天时间
java获取当前时间,并按一定格式输出 1.用Calendar获取Date Calendar calendar=Calendar.getInstance(); SimpleDateFormat for ...
- Java获取当前时间(二)
import java.text.SimpleDateFormat; import java.util.Calendar; 方法一: SimpleDateFormat sdf = new Simple ...
- java获取当前时间的前一个小时
java获取当前时间的前一个小时 @Testpublic void getInteger(){Calendar calendar = Calendar.getInstance();/* HOUR_OF ...
- java获取当前时间和求时间差(分钟,秒钟,小时,年等)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.场景介绍 二.代码时间 1.获取当前时间 2.时间计算(加.减) 需求 前言 建议记住固定的api,因为是java ...
- java获取当前时间的小时
java获取当前时间的小时 GregorianCalendar calendar = new GregorianCalendar(); int hour = calendar.get(Calendar ...
最新文章
- 图灵奖得主Raj Reddy:以历史的视角重新审视“人工智能”
- srs audio sandbox 注册机_Windows10自带 Sandbox软件测试必备技巧
- Codeforces 1036E. Covered Points
- 用php生成html文件,怎样用PHP生成html文件
- Python基础:元类
- 技术动态 | 数据库研究者视角下的知识图谱研究
- Bootstrap 列平移/列偏移
- php5 mysql怎样下载,PHP5操作MySQL数据库(5)
- [Ubuntu] 添加/删除 ppa 仓库
- mysql 查询条数优化_MySQL优化总结-查询总条数
- Python装饰器的原理与应用
- 文件缓存、内存缓存与静态化页面的取舍
- Homebrew安装gcc:curl: (60) SSL certificate problem: certificate has expired
- java类变量 访问_在Java类中对变量或方法的访问有哪些访问控制的关键字?他们各有什么作用,举例说明。...
- matlab把数据乘,【excel怎么相乘】如何把EXCLE数据导入到MATLAB中
- 安卓手机如何投屏到电视上_如何将手机投屏到电视上?原来这么简单好用
- C语言编程笔记——MOOC翁恺
- 超详细修改C盘下的用户名(适合win10和win11)
- HIT 大物实验 数据处理代码
- 【题解】P1979 [NOIP2013 提高组] 华容道(SPFA,BFS,常数优化)
热门文章
- 基于相似学习的目标跟踪方法
- 计算机视觉 - 知识点总结(面试、笔试)
- Codeforces 671E Organizing a Race (贪心、线段树)
- unity 脚本中 调用另一个脚本_Unity 2019.4 脚本生命周期
- 计算机英语 TCP IP什意思,TCP/IP常见英文缩写释义
- fota mcsync洛达检测_【科普篇】华强北洛达1536U芯片下的苹果Airpods,与正品差距还有多少...
- Charles学习(四)之使用Map local代理本地静态资源以及配置移动端代理在真机上调试iOS和Android客户端...
- Coins and Queries(map迭代器+贪心)
- Python istitle() 方法
- AngularJs ngReadonly、ngSelected、ngDisabled