$value="1562916792";
echo date("Y-m-d h:i:sa", $values['time']);
输出:2019-07-12 01:03:12 pm
答案 0 :(得分:0)
要获取该时间,我假设您处于印度时区,在这种情况下,您会这样做:
使用Java 8时间API
int value = 1562916792;
System.out.println(Instant.ofEpochSecond(value)
.atZone(ZoneId.of("Asia/Kolkata")) // or ZoneId.systemDefault()
.format(DateTimeFormatter.ofPattern("uuuu-MM-dd hh:mm:ssa")));
使用旧的Java Date API
int value = 1562916792;
TimeZone.setDefault(TimeZone.getTimeZone("Asia/Kolkata"));
System.out.println(new SimpleDateFormat("yyyy-MM-dd hh:mm:ssa").format(value * 1000L));
输出
2019-07-12 01:03:12PM