3
여기서
은 단지를 I 참조로절대 파라미터 날짜 시간에 수행하는 일 :: DIFF는 (날짜 시간 [BOOL 절대 = 거짓])
object(DateInterval)#3 (8) {
["y"]=> int(0), ["m"]=> int(1), ["d"]=> int(29), ["h"]=> int(0), ["i"]=> int(0),
["s"]=> int(0), ["invert"]=> int(1), ["days"]=> int(60)
}
object(DateInterval)#4 (8) {
["y"]=> int(0), ["m"]=> int(1), ["d"]=> int(29), ["h"]=> int(0), ["i"]=> int(0),
["s"]=> int(0), ["invert"]=> int(0), ["days"]=> int(60)
}
출력 샘플 코드
$c = new DateTime();
$o = clone $c;
$o->modify('-60 days');
$diff = $c->diff($o);
$diff2 = $c->diff($o, TRUE);
var_dump($diff, $diff2);
인 "invert"속성 변경. 이것은 무엇을 의미 하는가? php.net
Absolute parameter determines whether to return absolute difference.
LOI datetime.diff
감사합니다. 지금 받으십시오. '-60 + 60'을 산출하는'echo $ diff-> format ('% R % a'), $ diff2-> format ('% R % a');으로 테스트했습니다. 답변 :( – Sudhi