如何在 php 中检查 UNIXTimeStamp 是中午还是晚上

How to check if UNIXTimeStamp is mid day time or evening in php

我有 JSON 响应,其中包含 UNIXTIMESTAMP 中的日期时间。我想发现 JSON 响应中的时间是中午或晚上。

假设下面是响应,我想检查 CloseTime 天气是中午还是晚上。

{
    "gameName": "NUMBERS", 
    "id": "16440", 
    "status": "RESULTS_AVAILABLE", 
    "closeTime": "1491927615000"
}

这可能对你有用..解码你的 json 并将 closeTime 分配给 $timestamp

 <?php
    $timestamp = 1491927615000;
    $date = date('H', $timestamp);

    if($date < 12){

         echo "good morning";

       }elseif($date > 11 && $date < 18){

         echo "good afternoon";

       }elseif($date > 17){

         echo "good evening";

       }


    ?>

http://codepad.org/SCJw32FL