Java 1.4 で現在の日付や時刻を文字列で取得するには java.text.SimpleDateFormat を使って、日付や時刻を任意の文字列の形式に変換することで実現できます。
Date currentDate = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd-HH:mm:ss");
String currentDateTime = sdf.format(currentDate);
// 2012-11-06-02:20:45 という感じの文字列が取得できます
以上、Java で日時を文字列に変換したい、現場からお送りしました。