`
xyliufeng
  • 浏览: 87233 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java 时间戳和PHP时间戳 的转换

阅读更多
总结一下java 时间戳和PHP时间戳 的转换问题:
由于精度不同,导致长度不一致,直接转换错误。
JAVA时间戳长度是13位,如:1294890876859
PHP时间戳长度是10位, 如:1294890859

主要最后三位的不同,JAVA时间戳在PHP中使用,去掉后三位,如:1294890876859-> 1294890876 结果:2011-01-13 11:54:36
echo date('Y-m-d H:i:s','1294890876');


PHP时间戳在JAVA中使用,最后加三位,用000补充,如:1294890859->1294890859000
结果:2011-01-13 11:54:19
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
String dateTime = df.format(1294890859000L);		
System.out.println(df);
分享到:
评论

相关推荐

    字符串和时间戳相互转换

    2. Java中的字符串与时间戳转换: - `SimpleDateFormat` 类用于解析和格式化日期字符串。 ```java import java.text.SimpleDateFormat; import java.util.Date; String dateString = "2023-03-15 10:30:00"; ...

    php10位时间戳转java日期

    php10位时间戳转java日期 /** * 转换10位时间戳工具,返回String的“yyyy-MM-dd”时间 * @param datetime int型10位时间戳 */ public static String formatDate(int datetime){ SimpleDateFormat sdf = ...

    各种语言时间戳转换方法.docx

    在不同的编程语言中,获取 Unix 时间戳(Unix timestamp)和将 Unix 时间戳转换为普通时间的方法各不相同。下面将详细介绍在不同编程语言中实现时间戳转换的方法。 Java Java 中可以使用 `System....

    时间戳、装换时间的方法

    - 将Unix时间戳转换为普通时间:可以使用 `java.text.SimpleDateFormat` 类将Unix时间戳转换为人类可读的日期和时间。 2. **JavaScript**: - 获取Unix时间戳:`new Date().getTime()` 返回的是毫秒值,除以1000...

    各种语言获取Unix时间戳的方法

    Java中获取Unix时间戳的方法是通过`System.currentTimeMillis()`函数得到当前时间的毫秒数,然后除以1000转换为秒数。 ```java long unixTimestamp = System.currentTimeMillis() / 1000; ``` 另一种方法是使用`...

    MySQL中日期和时间戳互相转换的函数和方法

    在MySQL数据库中,日期和时间戳是两种不同的数据类型,它们在处理时间数据时...同时,利用在线工具如文中提到的Unix时间戳转换工具,可以在开发过程中快速验证和测试时间戳的转换结果,从而更好地理解和应用这些函数。

    解析php时间戳与日期的转换

    在PHP编程中,时间戳和日期的转换是常见的任务,特别是在处理用户输入、数据库存储以及时间相关的业务逻辑时。PHP提供了多种函数来处理这两种形式的数据,如`strtotime()`、`date()`和`mktime()`。下面我们将深入...

    Unix时间戳身份验证例程

    在编程语言中,如C、Java、Python、PHP等,都有内置的函数来转换Unix时间戳与人类可读的日期和时间。 2. 身份验证的作用: 身份验证是确认用户、进程或设备身份的过程,它是网络安全的基础。在Unix时间戳身份验证中...

    PHP获取毫秒级时间戳的方法

    PHP本身没有提供获取毫秒级时间戳的函数,java里面可以通过gettime();获取。如果是要与java写的某些程序进行高精度的毫秒级的对接通信,则需要使用PHP输出毫秒级的时间。之前我采取的方法是采用不精准的方式,也就是...

    mysql 日期与时间的转换

    这些语言中的时间戳转换通常涉及到将Unix时间戳转换为本地时间格式,或者反之亦然。 ### 总结 通过以上介绍可以看出,在MySQL中进行日期和时间戳之间的转换是非常方便的,只需要使用几个简单的内置函数即可实现。...

    python将MongoDB里的ObjectId转换为时间戳的方法

    此外,如果你在处理时间戳,还可以参考一些在线工具,如文中提到的Unix时间戳转换工具(http://tools.jb51.net/code/unixtime),这些工具通常提供多种编程语言(如Python、PHP、Java、MySQL等)的转换方法,方便你...

    基于PHP实现的渝海UNIX时间戳转换工具 v1.0_yh_timecon_工具查询(PHP源代码+html).zip

    包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...

    工具查询渝海UNIX时间戳转换工具 v1.0-yh-timecon.rar

    包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...

    不同编程语言中对时间类型的获取和转换.docx

    例如,`new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(UnixTimestamp * 1000))` 会将 UNIX 时间戳转换为指定格式的字符串。 9. Linux shell: - `date -d @UnixTimestamp` 命令将 UNIX ...

    时间格式转换的详细介绍

    4. **日期结构体**:编程语言通常提供内建的日期和时间结构,如Python的datetime、Java的Date或JavaScript的Date对象,它们包含了年、月、日、时、分、秒等信息。 进行时间格式转换的方法有以下几种: 1. **内置...

    javascript中处理时间戳为日期格式的方法

    在Web开发中,常常需要将时间戳转换为更直观易读的日期格式。本文将介绍如何在JavaScript中处理和转换时间戳到日期格式。 JavaScript提供了Date对象,它可以用来处理日期和时间。转换时间戳到日期格式,可以通过...

    对时间格式的转换

    4. **时间戳转换**:将日期和时间转换为Unix时间戳或反之,常用于网络通信和数据库存储。 5. **日期计算**:计算两个日期之间的差值,如相差的天数或小时数。 四、时间格式转换的最佳实践 1. **使用标准格式**:在...

Global site tag (gtag.js) - Google Analytics