番号の値に基づいて、番号の生成方法を変更したいと思います。デフォルト値はunix epochであり、エコー時には数時間に変換されます。php echoで複数のif文や関数を使うには?
$clock = time();
$sql = "SELECT unix FROM things";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo round(($row["unix"] - $clock)/3600) .' hours from now.;
は今のところ、それは動作しますが、それは正しく時間を示したが、私はそれがトリッキー取得する場所これが何であるかをUNIXタイムスタンプショーに基づいて、それを変更したいです。 私はそれを望んでいますUnix秒が3600未満の場合は「時間」が分に、60分未満の場合は秒に、それが86400以上の場合は「時間」が変更されます。
可能dupplicate:日、時間に秒を変換します[のhttps://stackoverflow.com/questions/8273804/convert-seconds-into-days-hours-minutes-and-seconds –
可能な重複、分、秒](https://stackoverflow.com/questions/8273804/convert-seconds-into-days-hours-minutes-and-seconds) –