--TEST-- Bug #77097 (DateTime::diff gives wrong diff when the actual diff is less than 1 second) --FILE-- diff($ago); var_dump($diff->invert, $diff->s, $diff->f); $diff = $ago->diff($now); var_dump($diff->invert, $diff->s, $diff->f); $diff = $now->diff($ago, true); var_dump($diff->invert, $diff->s, $diff->f); $diff = $ago->diff($now, true); var_dump($diff->invert, $diff->s, $diff->f); ?> --EXPECT-- int(1) int(0) float(0.781751) int(0) int(0) float(0.781751) int(0) int(0) float(0.781751) int(0) int(0) float(0.781751)