%@ page import="java.util.*" %>
<%
int AMY_BDATE=28;
int AMY_BMONTH=8;
int AMY_BHOUR=18;
int AMY_BMINUTE=59;
int K_BDATE=27;
int K_BMONTH=11;
int K_BHOUR=13;
int K_BMINUTE=00;
Date today = new Date();
today = new Date(today.getYear(),today.getMonth()+1,today.getDate(),today.getHours(),today.getMinutes());
Date bday;
Date testday = new Date(today.getYear(),AMY_BMONTH,AMY_BDATE,AMY_BHOUR,AMY_BMINUTE);
if (testday.before(today))
bday = new Date(today.getYear()+1,AMY_BMONTH,AMY_BDATE,AMY_BHOUR,AMY_BMINUTE);
else
bday = new Date(today.getYear(),AMY_BMONTH,AMY_BDATE,AMY_BHOUR,AMY_BMINUTE);
long todayInMillis = today.getTime();
long bdayInMillis = bday.getTime();
%>
There are <%=(bdayInMillis - todayInMillis)/(1000*60)%> minutes until Amy's birthday!
There are <%=(bdayInMillis - todayInMillis)/(1000*60*60)%> hours until Amy's birthday!
There are <%=(bdayInMillis - todayInMillis)/(1000*60*60*24)%> days until Amy's birthday!