Java实现的时间戳与date对象相互转换功能示例

发布时间 - 2026-01-11 01:43:13    点击率:

本文实例讲述了Java实现的时间戳与date对象相互转换功能。分享给大家供大家参考,具体如下:

一.日期转换为时间戳

public long getTimestamp() throws ParseException{
 Date date1 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss")
  .parse("2009/12/11 00:00:00");
  Date date2 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss")
  .parse("1970/01/01 08:00:00");
  long l = date1.getTime() - date2.getTime() > 0 ? date1.getTime()
  - date2.getTime() : date2.getTime() - date1.getTime();
  long rand = (int)(Math.random()*1000);
  return rand;
}

二.时间戳转换为date 型

public void getDate(String unixDate) {
 SimpleDateFormat fm1 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
 SimpleDateFormat fm2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
 long unixLong = 0;
 String date = "";
 try {
 unixLong = Long.parseLong(unixDate) * 1000;
 } catch(Exception ex) {
 System.out.println("String转换Long错误,请确认数据可以转换!");
 }
 try {
 date = fm1.format(unixLong);
 date = fm2.format(new Date(date));
 } catch(Exception ex) {
 System.out.println("String转换Date错误,请确认数据可以转换!");
 }
 System.out.println(date);
}

系统获取时间戳 :

System.currentTimeMillis();

PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:

Unix时间戳(timestamp)转换工具:
http://tools./code/unixtime

在线日期/天数计算器:
http://tools./jisuanqi/date_jisuanqi

在线日期计算器/相差天数计算器:
http://tools./jisuanqi/datecalc

在线日期天数差计算器:
http://tools./jisuanqi/onlinedatejsq

更多关于java相关内容感兴趣的读者可查看本站专题:《java日期与时间操作技巧汇总》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》和《Java缓存操作技巧汇总》

希望本文所述对大家java程序设计有所帮助。


# Java  # 时间戳  # date对象  # 转换  # java获取Date时间的各种方式汇总  # Java对日期Date类进行加减运算、年份加减月份加减、时间差等等  # java_时间戳与Date_相互转化的实现代码  # java基础篇之Date类型最常用的时间计算(相当全面)  # 转换为  # 请确认  # 操作技巧  # 相关内容  # 感兴趣  # 数据结构  # 给大家  # 更多关于  # 所述  # 几款  # 程序设计  # 转换工具  # 再为  # 讲述了  # parse  # ss  # mm 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何使用Livewire构建动态组件?(入门代码)  Swift中switch语句区间和元组模式匹配  网站优化排名时,需要考虑哪些问题呢?  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  如何在企业微信快速生成手机电脑官网?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  ,怎么在广州志愿者网站注册?  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  微信小程序 闭包写法详细介绍  高端建站如何打造兼具美学与转化的品牌官网?  历史网站制作软件,华为如何找回被删除的网站?  深圳网站制作的公司有哪些,dido官方网站?  Android自定义listview布局实现上拉加载下拉刷新功能  如何在腾讯云服务器快速搭建个人网站?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】  米侠浏览器网页图片不显示怎么办 米侠图片加载修复  C++时间戳转换成日期时间的步骤和示例代码  简单实现Android文件上传  英语简历制作免费网站推荐,如何将简历翻译成英文?  北京专业网站制作设计师招聘,北京白云观官方网站?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  网站制作报价单模板图片,小松挖机官方网站报价?  iOS UIView常见属性方法小结  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  米侠浏览器网页背景异常怎么办 米侠显示修复  如何在宝塔面板中修改默认建站目录?  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  利用python获取某年中每个月的第一天和最后一天  Laravel如何使用Collections进行数据处理?(实用方法示例)  网站页面设计需要考虑到这些问题  海南网站制作公司有哪些,海口网是哪家的?  Laravel路由怎么定义_Laravel核心路由系统完全入门指南  详解阿里云nginx服务器多站点的配置  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  详解Android——蓝牙技术 带你实现终端间数据传输  如何在阿里云香港服务器快速搭建网站?  如何快速搭建高效香港服务器网站?  在centOS 7安装mysql 5.7的详细教程  Java解压缩zip - 解压缩多个文件或文件夹实例  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  EditPlus中的正则表达式实战(6)  Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境  Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】  Laravel如何升级到最新版本?(升级指南和步骤)