membuat fungsi waktu di JSP

Berawal dari Tugas Kuliah membuat web dengan JSP (Java Server Page). berikut ini adalah koding untuk membuat fungsi waktu :
<%@ page contentType=”text/html” import=”java.util.*” %>
<%! public String toHari(int hari){
String[] strHari={“Minggu”,”Senin”,”Selasa”,”Rabu”,”Kamis”,”Jumat”,”Sabtu”};
return strHari[hari];
}
public String toBulan(int bulan){
String[] strBulan={“Januari”,”Febuari”,”Maret”,”April”,”Mei”,”Juni”,”Juli”, “Agustus”,”September”,”Oktober”,”November”,”Desember”};
return strBulan[bulan];
}
%>
<% java.util.Date waktu = new java.util.Date();
int hari = waktu.getDay();
int tanggal = waktu.getDate();
int bulan = waktu.getMonth();
int tahun = waktu.getYear() + 1900;
int [...]