Advertisement
Guest User

Untitled

a guest
Apr 20th, 2014
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. $now = new DateTime();
  2. $zero = new DateTime('0000-00-00'); // -0001-11-30 - Nov 30, 1 BC. Interesting.
  3. $diff = $now->diff($zero);
  4. echo $diff->format('%a days'); // 735728 days
  5.  
  6. $now = new DateTime();
  7. $zero = new DateTime('0001-01-01');
  8. $diff = $now->diff($zero);
  9. echo $diff->format('%a days'); // 735330 days
  10.  
  11. echo (new DateTime())->diff(new DateTime('0001-01-01'))->format('%a days');
  12.  
  13. function toDays($date) {
  14. return (new DateTime())->diff(new DateTime($date))->format('%a');
  15. }
  16.  
  17. $days = date_create('now')->diff(date_create('0000-00-00'))->format('%a');
  18. $years = floor($days / 365.242); // => 2014
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement