网站首页 > 精选教程 正文
简单描述一下时间戳定义:
百度百科:
时间戳(timestamp),通常是一个字符序列,唯一的标识某一刻的时间。
在编程语言中,时间戳表示自 1970 年 1 月 1 日(08:00:00 GMT)
年至当前时间所经过的秒数或毫秒数,也称之为 Unix 时间戳
。故,1970年之前的时间对应的时间戳为负数。
由于精度不同,导致各种编程语言的时间戳长度不一致,常见的比如JAVA语言和PHP语言。
JAVA语言
精度为13位,比如1294890876859
PHP语言
精度为10位,比如1294890859
所以,在使用过程中,需要转换时注意转换。比如,如果服务器使用PHP语言开发的,通过接口传递给手机客户端的时间戳数据字段长度为10位,表示秒数,需要在客户端将其乘以1000,表示毫秒数,再进行格式化转换为 yyyy-MM-dd MM:dd:ss
的特定格式,显示在界面中,如。
//timeCreated表示接口返回的时间戳,精度为10位,单位为秒数Date date = new Date(timeCreated*1000);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.format(date));
附:JAVA中获取时间戳的便捷方式
System.out.println(System.currentTimeMillis());
猜你喜欢
- 2024-11-08 php还是java,选择比努力更重要! php和java区别大吗
- 2024-11-08 PHP8确认支持JIT,加上Swoole性能不输Java
- 2024-11-08 PPython 是 PHP 结合 Python 的开发技术
- 2024-11-08 arthas用的好好的,写个lambda表达式就跪了?该咋解决?
- 2024-11-08 网站建设开发语言用ASP好还是PHP好还是JAVA好?
- 2024-11-08 php使用javabridge.jar调用java代码类和方法
- 2024-11-08 php数组转换为字符串的两种方法详解「附视频」
- 2024-11-08 后端使用java还是PHP 后端用java前端用什么
- 2024-11-08 php版的java-hashCode php java go
- 2024-11-08 不得不懂的HTML转PDF神器,支持.NET,C ,php,java等
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)