Java中Date、Calendar、LocalDateTime时间戳转换日期

这篇具有很好参考价值的文章主要介绍了Java中Date、Calendar、LocalDateTime时间戳转换日期。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

时间戳是指格林威治时间 1970 01 01 00 00 00 ( 北京时间 1970 01 01 08 00 00 ) 起至现在的总毫秒数,本质是一个long 类型的整数,表示日期对象。
以下时Java中Date、Calendar、LocalDateTime与时间戳转换日期
Date类时间戳转换日期:
       /*
        * yyyy年MM月dd日 HH时:mm分:ss秒:表示格式化后日期的展示
        */
        Date date = new Date();// 实例化date类
        System.out.println(date.getTime());// 得到date时间戳
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 HH时:mm分:ss秒");// 格式化类型
        System.out.println(simpleDateFormat.format(date));

Calendar类时间戳转换日期:

 /*
         * Calendar
         * yyyy年MM月dd日 HH时:mm分:ss秒:表示格式化后日期的展示
         * */
        SimpleDateFormat simpleDateFormat1 = new SimpleDateFormat("yyyy年MM月dd日 HH时:mm分:ss秒");// 格式化类型
        Calendar calendar = Calendar.getInstance();// 实例化日历类
        System.out.println(calendar.getTimeInMillis());// 得到日历时间戳
        System.out.println(simpleDateFormat1.format(calendar.getTimeInMillis()));// 格式化日历

LocalDateTime类时间戳转换日期:文章来源地址https://www.toymoban.com/news/detail-669642.html

LocalDateTime localDateTime1 = LocalDateTime.now();//实例化LocalDateTime类
        long l3 = localDateTime1.toInstant(ZoneOffset.of("+08:00")).toEpochMilli();//获取LocalDateTime时间戳
        System.out.println(l3);//输出时间戳
        System.out.println(simpleDateFormat.format(l3));//输出格式化后的日期

到了这里,关于Java中Date、Calendar、LocalDateTime时间戳转换日期的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java 常见的日期转换(Timestamp、Calendar、Date、String)

    日期类型: Timestamp: java.sql.Timestamp Calendar: java.util.Calendar Date: java.util.Date String: java.lang.String 1、Timestamp 转 Calendar 2、Timestamp 转 Date 3、Timestamp 转 String 4、Calendar 转 Timestamp 5、Calendar 转 Date 6、Calendar 转 String 7、Date 转 Calendar 8、Date 转 Timestamp

    2024年02月04日
    浏览(50)
  • Java中的日期时间类详解(Date、Calendar、DateFormat)

    Hi i,m JinXiang ⭐ 前言 ⭐ 本篇文章主要介绍Java时间的几种常见方法以及部分理论知识 🍉欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 🍉博主收将持续更新学习记录获,友友们有任何问题可以在评论区留言 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不

    2024年02月05日
    浏览(38)
  • Java8日期时间类LocalDateTime格式化

    LocalDateTime日期时间格式化 LocalDateTime localDateTime = LocalDateTime.now() System.out.println(now.format( DateTimeFormatter.ofPattern(\\\"yyyy-MM-dd HH:mm:ss\\\") )); 测试1 测试2 测试2的结果

    2024年02月08日
    浏览(47)
  • Java String、Date、Calendar、LocalDate和LocalDateTime互转

    目录 一、String和Date互转 1.1 String时间转为Date 1.2 Date转为String 二、String和Calendar互转 2.1 String时间转为Calendar 2.2 Calendar转为String 三、String和LocalDate(LocalDateTime)互转 3.1 String时间转为LocalDate(LocalDateTime) 3.2 LocalDate(LocalDateTime)转为String 四、Date和Calendar互转 4.1 Date转为Calen

    2024年02月06日
    浏览(48)
  • 【Java LocalDateTime】LocalDateTime获取时间信息、格式化、转换为数字时间戳

    文章目录 正文         一、描述         二、基本使用 1、获取LocalDateTime时间 2、时间比较 3、获取基本时间信息: 4、格式化 / 反格式化 5、转换为数字时间戳 6、数字时间戳转为LocalDateTime         LocalDateTime是Java 8引入的日期和时间API (java.time包)中的一个类, 不包含

    2024年02月03日
    浏览(50)
  • JAVA-LocalDateTime时间格式化,转换时间戳和源码分析(万字长文详解)

    LocalDateTime 作为java8新加的时间类型,也是后面开发中常用的时间类型。 作为时间类型,最关注的点无非是这几个 获取当前时间 获取指定时间 时间格式化 时间转时间戳 时间戳转时间 时间比较 时间加减 这些点通过 LocalDateTime 来操作,都会比较简单 获取当前时间 只需要now一

    2024年01月22日
    浏览(59)
  • Java:日期毫秒值和常见日期时间格式相互转换

    本文介绍了Java中,日期毫秒值和常见日期格式相互转换。 提示:以下是本篇文章正文内容,下面案例可供参考 代码示例: 代码示例: 如果想将指定时间转换为毫秒值,相对比较麻烦,这里提供两种方法供参考 利用Calendar.set() 利用DateFormat.parse() 本文介绍了Java中如何将毫秒

    2024年02月16日
    浏览(37)
  • 日期与时间【Date/SimpleDateFormat/Calendar】

    视频链接:https://www.bilibili.com/video/BV1Cv411372m?p=121vd_source=9140dcc493e34a9f4e95ca2f8f71bbd3 Date类的对象在java中代表的是当前所在系统的此刻日期时间。 Date的构造器 public Date():创建一个Date对象,代表的是系统当前此刻日期时间。 Date的常用方法 public long getTime():获取时间对象的毫秒值

    2024年02月03日
    浏览(45)
  • 【Java 基础篇】Java Calendar 类:日期和时间处理指南

    在 Java 中,日期和时间的处理是常见的任务之一。为了更灵活地处理日期和时间,Java 提供了 java.util.Calendar 类,它提供了一种面向对象的方式来操作日期和时间。本篇博客将详细介绍 Calendar 类的使用方法,特别是面向基础小白的读者。 Calendar 类是 Java 中用于处理日期和时间

    2024年02月04日
    浏览(41)
  • Java 8 date/time type `java.time.LocalDateTime` not supported by default:日期序列化问题

    解决办法一:将实体类中的LocalDateTime转为Date类型 解决办法二: 通过注解指定 配置全局 解决办法三: 用阿里的FastJson替换ObjectMapper

    2024年02月12日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包