返回顶部
首页 > 资讯 > 后端开发 > Python >Java Date(日期)对象进行格式化的思路详解
  • 290
分享到

Java Date(日期)对象进行格式化的思路详解

2024-04-02 19:04:59 290人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

Java日期时间格式化的概念 我们在日常的开发过程中常常会碰到关于日期时间的计算与存储问题,比如我们要把一个当前时间类型转换成字符串类型,我们会直接使用Util包下的Date数据类型

Java日期时间格式化的概念

我们在日常的开发过程中常常会碰到关于日期时间的计算与存储问题,比如我们要把一个当前时间类型转换成字符串类型,我们会直接使用Util包下的Date数据类型(java.util.Date)来创建时间对象,例如:Date date = new Date();但如果我们对其对象进行打印会发现时间的数据值如下:Fri Jul 24 16:02:44 GMT+08:00 2020,这是一个标准的带时区的系统时间,这样的数据并不方便我们的阅读与管理,在此我们就可以考虑能否将时间进行格式化处理,再进行存储。此时我们就可以使用SimpleDateFORMat日期格式化工具类。

Date简介:

Date类是经常会使用到的一个用来处理日期、时间的一个类。Date类是在java.util包下的Date类。

Date类的构造器有:

Date():分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)
Date(long date):分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch),

即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数

Date是所有系统都必不可少的一个对象,

它用于存储操作时间,业务发生时间等常见的时间字段,那么Date如何同字符串进行相互转换呢?

下文将一一道来,如下所示:

下文讲述Java中日期格式化的方法分享,如下所示:

实现思路:

    借助SimpleDateFormat对象定义一个格式化实例对象
   然后借助此实例对象即可将Date转换为指定格式的字符串输出

例:

//字符串转换为Date对象
String str = "2021-11-02 00:00:00.0";
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S").parse(str);

//Date对象转换为字符串输出
String strNew = new SimpleDateFormat("yyyy-MM-dd").format(date);
System.out.println(strNew); // 2021-11-02

到此这篇关于Java Date(日期)对象如何进行格式化呢?的文章就介绍到这了,更多相关Java Date格式化内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Java Date(日期)对象进行格式化的思路详解

本文链接: https://lsjlt.com/news/167475.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作