PHP时间戳到Java时间戳

PHP时间戳到Java时间戳,java,php,Java,Php,我需要将这个1384174时间戳从PHP转换为Java。这就是我如何在PHP中回显日期('Y/m/d H:I:s',$dn1['timestamp'],但我不知道如何在Java中实现它。请帮助我。谢谢。此方法将采用Unix样式的日期并创建Java日期。它返回一个可读的字符串。它应该可以帮助您开始 private String unixToString(long unixSeconds) { Date date = new Date(unixSeconds); SimpleDate

我需要将这个1384174时间戳从PHP转换为Java。这就是我如何在PHP中回显日期('Y/m/d H:I:s',$dn1['timestamp'],但我不知道如何在Java中实现它。请帮助我。谢谢。

此方法将采用Unix样式的日期并创建Java日期。它返回一个可读的字符串。它应该可以帮助您开始

private String unixToString(long unixSeconds) {
    Date date = new Date(unixSeconds);
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    return sdf.format(date);
}

此方法将获取Unix样式的日期并创建Java日期。它返回一个可读字符串。它将帮助您开始

private String unixToString(long unixSeconds) {
    Date date = new Date(unixSeconds);
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    return sdf.format(date);
}

在Java中,您可以这样做:

Date date = new Date(1384174174);
SimpleDateFormat f = new SimpleDateFormat("Y/M/d H:m:s");
String dateFormatted = f.format(date);

注意,与PHP不同,
M
是一年中的月份,
M
是一小时中的分钟。

在Java中,您可以这样做:

Date date = new Date(1384174174);
SimpleDateFormat f = new SimpleDateFormat("Y/M/d H:m:s");
String dateFormatted = f.format(date);
要注意的是,与PHP不同,
M
是一年中的月份,
M
是小时中的分钟