Java日期操作类常见用法示例
作者:cakincqm 发布时间:2021-06-17 01:12:59
标签:Java,日期操作类
本文实例讲述了Java日期操作类常见用法。分享给大家供大家参考,具体如下:
一 取出当前日期时间
1 代码
import java.time.*;
public class GetDatetime
{
public static void main(String[] args)
{
// 创建时间对象,获取当前时间
LocalDateTime timePoint = LocalDateTime.now( ); // 当前时间
System.out.println("--当前时间----");
System.out.println(timePoint);
System.out.println("--获取时间的各个部分----");
System.out.println(timePoint.toLocalDate( ));
System.out.println(timePoint.getMonth( ));
System.out.println(timePoint.getDayOfMonth( ));
System.out.println(timePoint.getSecond( ));
}
}
2 运行
--当前时间----
2019-07-06T08:10:31.458
--获取时间的各个部分----
2019-07-06
JULY
6
31
二 将时间对象转化为字符串
1 代码
import java.time.*;
import java.time.format.*;
public class DateFormatDemo
{
public static void main(String[] args)
{
//获取当前时间
LocalDate locDate = LocalDate.now();
//指定格式化规则
DateTimeFormatter dateFmt1 = DateTimeFormatter.ofPattern("dd/MM/uuuu");
//将当前时间格式化
String str1 = locDate.format(dateFmt1);
System.out.println("时间格式1 : " + str1);
DateTimeFormatter dateFmt2 = DateTimeFormatter.ofPattern("uuuu年MM月dd日");
//将当前时间格式化
String str2 = locDate.format(dateFmt2);
System.out.println("时间格式2 : " + str2);
}
}
2 运行
时间格式1 : 06/07/2019
时间格式2 : 2019年07月06日
PS:这里再为大家推荐几款关于日期与时间计算的在线工具供大家参考使用:
在线日期/天数计算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi
在线万年历日历:
http://tools.jb51.net/bianmin/wannianli
在线阴历/阳历转换工具:
http://tools.jb51.net/bianmin/yinli2yangli
Unix时间戳(timestamp)转换工具:
http://tools.jb51.net/code/unixtime
希望本文所述对大家java程序设计有所帮助。
来源:https://blog.csdn.net/chengqiuming/article/details/94826707


猜你喜欢
- 前言1.Map里面只能存放对象,不能存放基本类型,例如int,需要使用Integer2.Map集合取出时,如果变量声明了类型,会先进行拆箱,
- 本文实例讲述了C#基于NPOI生成具有精确列宽行高的Excel文件的方法,是非常具有实用价值的技巧分享给大家供大家参考。具体方法如下:。一、
- 目前有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。1.Java Timer定时首先继承j
- 写在前面很久以前就听nice0e3师傅说打Fastjson可以试试C3P0,当时还不会java(虽然现在也没会多少)也就没有深究。最近调试F
- 俗话说,工欲善其事,必先利其器。要做微信公众号开发,两样东西不可少,那就是要有一个用来测试的公众号,还有一个用来调式代码的开发环境。测试公众
- 这节我们讨论了两种好玩的数据结构,栈和队列。老样子,什么是栈, 所谓的栈是栈(Stack)是操作限定在表的尾端进行的线性表。表尾由于要进行插
- 工厂顾名思义就是创建产品,根据产品是具体产品还是具体工厂可分为简单工厂模式和工厂方法模式,根据工厂的抽象程度可分为工厂方法模式和抽象工厂模式
- 一、Lambda 表达式的基础语 * ambda 表达式的基础语法:Java8中引入了一个新的操作符 "->" 该操
- 以前传统的比较方式是遍历图片中的每一个像素,然后进行比对。这样的比对在少量图片的比对上虽然效率低一点,但是也没有什么不好。但是在大量图片比对
- Java并发包的locks包里的锁基本上已经介绍得差不多了,ReentrantLock重入锁是个关键,在清楚的了解了同步器AQS的运行机制后
- 全局配置无效依赖 <dependency> &n
- 本文实例讲述了C#操作windows系统进程的方法。分享给大家供大家参考。具体如下:这段代码演示了如何根据进程名关闭进程和启动进程/// &
- 反转数组输出前言:此方法来自B站UP主问题:将数字1,2,3,4,5 反向输出 5,4,3,2,1输入参数:1,2,3,4,5代码示例pub
- 前言字符串分割函数strtok,大家可能都知道他怎么使用,一旦要用的时候就会心生疑惑,不知道它的内部的实现,废话不多说,本篇就来带大家看看s
- 本文实例总结了C#中split用法。分享给大家供大家参考,具体如下:以下是我转载的两个不同的人的,方便大家及自己查阅string s=&qu
- 本篇文章主要介绍泛型的应用。泛型是.NET work 2.0 版类库就已经提供的语法,主要用于提高代码的可重用性、类型安全性和效
- 我这里 shiro 并没有集成 springMVC,直接使用 ini 配置文件。shiro.ini[main]# Objects and t
- 本文实例讲述了Java实现指定线程执行顺序的三种方式。分享给大家供大家参考,具体如下:方法一:通过共享对象锁加上可见变量来实现。public
- 前言我们平时在开发的时候,发起网络请求前,会需要显示一个Loading,一般的做法都是在xml布局上添加好Loading,然后在Activi
- java Mybatis存进时间戳封装了一个实体类,里面有个字段 Integer createTime。要利用这个实体类将一个时间戳存进数据