java unix时间戳_Java与Unix时间戳的相互转换
Java将Unix时间戳转换成指定格式日期
当从服务器获取数据的时候,有时候获取的数据中的时间在很多的情况下是时间戳类似于这样1473048265,当然,我们不可能将这些数据以时间戳的形式展示给用户,通常情况,是要对这个时间戳进行一系列的处理加工,使其变成我们想要并习惯浏览的那种格式,那么怎么处理这些时间戳格式的数据呢?每个语言和框架都有自己的方法和方式。
下面将以java的方法来实现,废话少说直接撸码……
方法实现
/**
* Java将Unix时间戳转换成指定格式日期字符串
* @param timestampString 时间戳 如:"1473048265";
* @param formats 要格式化的格式 默认:"yyyy-MM-dd HH:mm:ss";
*
* @return 返回结果 如:"2016-09-05 16:06:42";
*/
public static String TimeStamp2Date(String timestampString, String formats) {
if (TextUtils.isEmpty(formats))
formats = "yyyy-MM-dd HH:mm:ss";
Long timestamp = Long.parseLong(timestampString) * 1000;
String date = new SimpleDateFormat(formats, Locale.CHINA).format(new Date(timestamp));
return date;
}
调用方法
TimeStamp2Date("1473048265", "yyyy-MM-dd HH:mm:ss");
返回结果
2016-09-05 16:06:42
将Java指定格式日期转换成Unix时间戳
/**
* 日期格式字符串转换成时间戳
*
* @param dateStr 字符串日期
* @param format 如:yyyy-MM-dd HH:mm:ss
*
* @return
*/
public static String Date2TimeStamp(String dateStr, String format) {
try {
SimpleDateFormat sdf = new SimpleDateFormat(format);
return String.valueOf(sdf.parse(dateStr).getTime() / 1000);
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
取得当前时间戳(精确到秒)
/**
* 取得当前时间戳(精确到秒)
*
* @return nowTimeStamp
*/
public static String getNowTimeStamp() {
long time = System.currentTimeMillis();
String nowTimeStamp = String.valueOf(time / 1000);
return nowTimeStamp;
}
java unix时间戳_Java与Unix时间戳的相互转换相关推荐
- java filter加时间戳_java filter加时间戳
java filter加时间戳 [2021-01-31 18:31:52] 简介: java时间戳转php时间戳的方法:首先将java时间戳转成字符串,代码为[$utStr = $javaUt . ...
- java格式化unix时间戳_Java将Unix时间戳转换成指定格式日期
参考文章: Java与Unix时间戳的相互转换 Java时间和时间戳的相互转换 我个人在实际工作中,在进行RFID标签开发时,遇到了需要将RFID标签传送的一组数据,解析成Java语 ...
- java获取0点的时间戳_Java获取凌晨时间戳的方法分析
本文实例讲述了java获取凌晨时间戳的方法.分享给大家供大家参考,具体如下: 这两天有一个需求是查询用户匹配的推荐信息,包含一个有效时间段,以天为单位,0时0分0秒这种. 通常java中有两种方案: ...
- java 8位时间戳_Java 8 Instant 时间戳小记
Java 8 Instant 时间戳 1. 创建Instant实例,获取系统的当前时间now /** * Java 8 Instant时间戳学习 */ @Test public void testIn ...
- java 获取凌晨时间戳_Java获取凌晨时间戳的方法分析
本文实例讲述了Java获取凌晨时间戳的方法.分享给大家供大家参考,具体如下: 这两天有一个需求是查询用户匹配的推荐信息,包含一个有效时间段,以天为单位,0时0分0秒这种. 通常java中有两种方案: ...
- java时间转时间戳_java时间与时间戳互转
1.时间戳转Date public static void main(String[] args) { // 10位的秒级别的时间戳 long time1 = 1527767665; String r ...
- java unix 时间戳_「unix时间戳」Unix时间戳和Java中的时间戳的区别 - seo实验室
unix时间戳 前言 最近在使用阿里的日志服务时,遇到了一些Timestamp的坑,所以特意做了了解并整理了一下.在这之前首先得介绍一下Unix时间戳:unix时间戳是从1970年1月1日(UTC/G ...
- Unix时间戳 POSIX时间 Unix时间
时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数,也被称为 Unix 时间戳(Unix Timestamp). Unix时间戳(Unix timestamp),或称Uni ...
- 获取现在的Unix时间戳(Unix timestamp)的方法-在线时间戳转换器
时间戳转换工具: 在线时间戳转换器-千寻收录网在线时间戳转换器,无需下载https://www.otool.top/kfl/sjczh/ 1.不同程序语言或数据库中,获取现在的Unix时间戳(Unix ...
最新文章
- 魔兽世界多玩服务器位置,选择服务器也有大学问?新手入坑《魔兽世界》该在哪里“扎根”...
- python数据预测模型算法_如何对时间序列预测问题计算基准预测(python)
- Google和eBay在建设微服务生态系统中的深刻教训
- 数据结构相关C语言代码
- Boost:can_require_concepr的使用测试程序
- 前端学习(753):js没有块级作用域
- java实现封装的三步是_JAVA基础-封装
- oracle表的管理,Oracle表的管理
- 《Algorithms》Comparable 实现冒泡排序
- ArcGis连接oracle失败:ORA-6413:连接未打开
- modern php笔记---2.1、特性(命名空间、特性、性状)
- java中将一个字符数组赋值给另一个,两者同时变化
- 如何批量将 Word 文档转为 TXT 文本文档格式
- 测试php连接mysql的实例实现
- 婚恋相亲交友短视频婚姻介绍所中介平台系统app公众号H5搭建源码
- 易语言解析ip138.com的查询接口
- Bluetooth 5 新功能概述
- 【IDEA】IDEA修改项目名称
- 快速复制文件,提高复制文件的速度
- 如何避免拼多多售后?拼多多售后有哪些规则?
热门文章
- 利用selenium尝试爬取豆瓣图书
- PHP实现页面静态化、纯静态化及伪静态化
- 全球土地利用数据ESRI 10m Land Cover 2020 in GEE(Google Earth Engine)
- CentOS 7.3上图数据库Neo4j的安装和测试
- 【python】python里的关键字
- 安装Apache24服务时出现的AH00526错误解决办法
- 基于p2p点播html5源码,毕业论文-基于HTML5的P2P流媒体传输系统的设计与实现.docx...
- 太赫兹技术检验滚塑制品壁内气泡缺陷的可行性
- 迪迪机器人_乐乐的好伙伴L.uka绘本阅读机器人
- Qt接入阿里云SDK,OSS工程,实现头像上传,Mac和Win编译库文件。