java - 如何在 PHP 和 Java 之间传递日期?

标签 java php android date

我正在构建一个小型网络服务,客户端是一个 Android 客户端。 我必须使用日期,并且我想将其保存在我的数据库中。

服务器端采用 PHP 语言,客户端采用 Java 语言。将日期发送到 PHP 的最佳格式是什么?如何轻松转换它?

编辑:当我说格式时,我不是在谈论数据格式。只是日期的格式。因为数据是通过 JSON 发送的,但日期是作为字符串传递的。

我正在考虑时间戳,但这不是一个好主意,因为我们知道它的大小限制......

谢谢。

最佳答案

@Gp2mv3-

  1. jmort253 是正确的:JSON 是一种优秀的数据交换格式。加油!

  2. 您可以在 PHP 端使用 getTimeStamp()"

  3. 您可以将 PHP 时间戳转换为 Java 长时间戳,如下所示:

    日期 d=new Date((long)phpTimeStamp*1000);

PS: 如果您使用时间戳,则绝不能假设客户端和服务器以任何方式彼此同步。

关于java - 如何在 PHP 和 Java 之间传递日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10066137/

相关文章:

java - 如何在 JavaFX 中设置 -fx-graphic 大小?

php - 使用 str_replace 翻译 html 中的 MySQL 表

php - 大量更改 wordpress 永久链接

php - 无法弄清楚我的 SQL 语法有什么问题

Android Proguard - 导出应用程序后出现 Internet 连接问题

java - XSS攻击: change exception thrown in a Spring Boot CRUDRepository ?

java - Android listview in listview追加数据

java - 如何向 fragment 选项卡添加动态 UI?

Android 谷歌结算客户端 - onSkuDetailsResponse 始终为空列表

android - SearchView 中的 ActionBar 麦克风按钮(语音搜索)