ちょうてきとう。うまくやれば記念日メーカー的な事もできるんだろうけど いまのところ禁煙以外思いつかない Javascriptのほうが使いでありそうだしね; <%@ page import="java.util.*, java.text.*" %> <% Calendar today = Calendar.getInstance(); Calendar stdate = Calendar.getInstance(Locale.JAPAN); stdate.set(2010,Calendar.MAY,10);// 2010年5月10日 long days = today.getTimeInMillis() - stdate.getTimeInMillis(); days /= (24*60*60*1000); pageContext.setAttribute("kinen",days); %> 禁煙開始${kinen}日目 <br> <script type="text/javascript">var initYear=2010;var initMonth=5;var initDay=10;initDate=new Date(initYear,initMonth-1,initDay);today=new Date();d=Math.floor((today.getTime()-initDate.getTime())/(24*60*60*1000)); document.write('禁煙開始'+d+'日');</script> ↓実際の動作 日付はフィクションです 【追記】 結婚記念日があった!これを調べるのお勧め!もうすぐ1000日になります!