Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. DateTime::createFromFormat("Y-m-d H:i:s", '2014-09-12 00:00:00')
  2. ->diff(new DateTime('now'))
  3. ->y;
  4.  
  5. var diff = new Date(new Date - new Date(diff_date)).getFullYear()-1970
  6.  
  7. var sqlDT = "2014-09-12 00:00:00";
  8. var BD = new Date( sqlDT.replace(' ','T'));
  9. var Now = new Date();
  10. BD.setMinutes( BD.getMinutes() + Now.getTimezoneOffset()); // в UTC
  11.  
  12. if( BD.getMonth() === Now.getUTCMonth()
  13. && BD.getDate() === Now.getUTCDate()
  14. ) {
  15. // ура! День рождения!
  16. var y = Now.getUTCFullYear() - BD.getFullYear(); // сколько полных лет
  17. }
  18.  
  19. function age_count(date) {
  20. // now
  21. var now = new Date();
  22. now.setMinutes(now.getMinutes() - now.getTimezoneOffset());
  23. now = now.toISOString().substr(0, 19).replace('T',' ');
  24. // calculate
  25. var age = now.substr(0, 4) - date.substr(0, 4);
  26. if(now.substr(5) < date.substr(5)) --age;
  27. // output
  28. return age;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement