Skip to content

Instantly share code, notes, and snippets.

@JoseMiralles
Created October 21, 2013 22:19
Show Gist options
  • Save JoseMiralles/7091922 to your computer and use it in GitHub Desktop.
Save JoseMiralles/7091922 to your computer and use it in GitHub Desktop.
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
</body>
</html>
function daysToLive()
{
/*life expectancy in years (needs to be user input)*/
var lifeExpectancy = 365.242*80;
/*date born (needs user input implementation)*/
var dateBorn = new Date();
dateBorn.setFullYear(1991,6,4);
/*date of death = same date inputed to date born + 80 or user input*/
var dateDead= new Date();
dateDead.setFullYear(1991,6,4);
dateDead.setDate(dateDead.getDate()+(lifeExpectancy));
/*today's date*/
var today= new Date();
/*how old is the person (today parse - born parse)*/
var age= today.getTime()-dateBorn.getTime();
/*days left to live (life expectany - age)*/
var daysLeft = lifeExpectancy - (age/86400000);
document.write(today + "<br>");
document.write(dateDead + "<br>");
document.write("You have " + "<b>" + daysLeft + "</b>" +" days to live (Assuming that you die on life expectancy)");
}
daysToLive();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment