たとえば、私は unix タイムスタンプ1345810244
を持っていたとします。私がやりたかったのは、このタイムスタンプが今日と同じ日付であるかどうかを確認する機能です。
function isToday($unixTimestamp) {
if ($unixTimestamp == (today){
return true;
else
return false;
}
Unixタイムスタンプを扱うのは初めてです、ありがとう。
たとえば、私は unix タイムスタンプ1345810244
を持っていたとします。私がやりたかったのは、このタイムスタンプが今日と同じ日付であるかどうかを確認する機能です。
function isToday($unixTimestamp) {
if ($unixTimestamp == (today){
return true;
else
return false;
}
Unixタイムスタンプを扱うのは初めてです、ありがとう。
if (date('Y-m-d', $timestamp) == date('Y-m-d')) {
// yes, it's the same day
}
DateTime 関数を使用せずに実行する場合、最も簡単な方法 (タイム ゾーン オフセットがないため、おそらく最も正確ではありません) は次のようになります。
function isToday($unixTimestamp)
{
return date('d.m.Y', $unixTimestamp) === date('d.m.Y');
}
UNIXタイムスタンプからの日付と時刻
$timestamp = "1340892242";
$date = date('Y-m-d', $timestamp);
$time = date("H:i:s", $timestamp);
echo $date;
echo $time;