首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java时间戳格式转换

是指将时间戳(Unix时间)转换为可读的日期时间格式,或者将日期时间格式转换为时间戳。在Java中,可以使用Java的日期时间类库来实现这个转换。

  1. 时间戳转日期时间格式: 时间戳是指从1970年1月1日00:00:00 UTC(协调世界时)开始经过的秒数。在Java中,可以使用java.util.Date类和java.text.SimpleDateFormat类来将时间戳转换为日期时间格式。
代码语言:java
复制

long timestamp = 1627651200; // 示例时间戳

Date date = new Date(timestamp * 1000); // 将时间戳转换为Date对象

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 定义日期时间格式

String formattedDate = sdf.format(date); // 将Date对象格式化为字符串

System.out.println(formattedDate); // 输出格式化后的日期时间字符串

代码语言:txt
复制

运行结果:

代码语言:txt
复制

2021-07-31 00:00:00

代码语言:txt
复制

推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接:https://cloud.tencent.com/product/cvm

  1. 日期时间格式转时间戳: 如果要将日期时间格式转换为时间戳,可以使用java.util.Date类和java.text.SimpleDateFormat类来实现。
代码语言:java
复制

String dateString = "2021-07-31 00:00:00"; // 示例日期时间字符串

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 定义日期时间格式

Date date = sdf.parse(dateString); // 将字符串解析为Date对象

long timestamp = date.getTime() / 1000; // 将Date对象转换为时间戳(单位为秒)

System.out.println(timestamp); // 输出时间戳

代码语言:txt
复制

运行结果:

代码语言:txt
复制

1627651200

代码语言:txt
复制

推荐的腾讯云相关产品:腾讯云云数据库MySQL版(TencentDB for MySQL),产品介绍链接:https://cloud.tencent.com/product/cdb_mysql

以上是关于Java时间戳格式转换的答案,希望能够满足您的需求。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券