当前位置: 首页 > article >正文

【JAVA】时间戳和日期时间互转

毫秒级时间戳例子:1736411640000
秒级时间戳例子:1736412480

毫秒级时间戳转日期时间:

如果是秒级,使用Instant.ofEpochSecond()

//Instant instant = Instant.ofEpochSecond()(Long.parseLong("1736412480"));
Instant instant = Instant.ofEpochMilli(Long.parseLong("1736411640000"));
ZonedDateTime zonedDateTime = ZonedDateTime.ofInstant(instant, ZoneId.systemDefault());

日期时间转毫秒级时间戳:

如果是秒级,使用Instant.getEpochSecond()

TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(TIME_FORMAT);
LocalDateTime nowTime = LocalDateTime.parse("2025-01-09 16:34:00", formatter);
ZoneId zoneId = ZoneId.of("Asia/Shanghai");
Instant instant = nowTime.atZone(zoneId).toInstant();
String timestamp = String.valueOf(instant.toEpochMilli());
//String timestamp = String.valueOf(instant.getEpochSecond());

http://www.kler.cn/a/488478.html

相关文章:

  • 【数据库系统概论】数据库恢复技术
  • Training-free regional prompting for diffusion transformers
  • C++【深入底层,从零模拟实现string类】
  • el-select使用enter选中触发了另一个enter方法
  • 是德科技M9010A PXIe 机箱+M9037A模块,台式应用的理想之选
  • FPGA的 基本结构(Xilinx 公司Virtex-II 系列FPGA )
  • 使用 Spring Boot 实现钉钉消息发送消息
  • computer与watch坚挺的区别与使用
  • Java 工厂模式、工厂方法模式、抽象工厂模式
  • IIS部署.NetCore/.Net8/.Net9项目(从装环境到配置Swagger)
  • 算法面试1
  • HTML5 渐变动画(Gradient Animation)
  • 给定差值的组合
  • day03-前端Web-Vue3.0基础
  • 面向对象分析与设计Python版 面向对象分析方法
  • 机器学习:一元线性回归
  • Python基于jieba和wordcloud绘制词云图
  • gateway在eureka注册报java.lang.IndexOutOfBoundsException
  • Qt监控系统远程网络登录/请求设备列表/服务器查看实时流/回放视频/验证码请求
  • 基于Spring Boot的宠物健康顾问系统的设计与实现(LW+源码+讲解)
  • 国产编辑器EverEdit - 扩展脚本:关闭所有未修改文档
  • Docker Desktop的使用方法
  • 什么是Transformer模型中的KV缓存:上下文新增那之前计算的KV还可用,在原有基础上对新增的进行计算就行
  • opencv 学习(3)
  • js代理模式
  • 用c实现C++类(八股)