在PHP中,可以使用json_encode()
函数将PHP数组或对象转换为JSON字符串。然后,你可以将JSON字符串发送给Java应用程序,并在Java中解析该JSON字符串以获取时间戳。
下面是一个示例,展示如何在PHP中将一个包含时间戳的数组转换为JSON字符串:
<?php
// 创建包含时间戳的数组
$data = array(
'timestamp' => time()
);
// 将数组转换为JSON字符串
$json = json_encode($data);
// 输出JSON字符串
echo $json;
?>
在Java中,你可以使用org.json
库或其他JSON解析库来解析该JSON字符串并获取时间戳。以下是一个使用org.json
库的示例:
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
// 假设你已经从PHP应用程序接收到JSON字符串
String json = "{\"timestamp\":1609459200}";
// 解析JSON字符串
JSONObject jsonObject = new JSONObject(json);
// 获取时间戳
long timestamp = jsonObject.getLong("timestamp");
// 输出时间戳
System.out.println(timestamp);
}
}
这样,你就可以在Java中获取到PHP转换的时间戳了。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站