/* * RmiRemoteUtils.java * * Created on October 26, 2003, 11:12 PM */ package hep.aida.ref.remote.rmi; import java.text.DateFormat; import java.util.Date; import java.util.StringTokenizer; /** * * @author serbo */ public class RmiRemoteUtils { public static int port = 1099; public static String getCurrentDateString() { Date date = new Date(System.currentTimeMillis()); return getCurrentDateString(date); } public static String getCurrentDateString(long timeMillis) { Date date = new Date(timeMillis); return getCurrentDateString(date); } public static String getCurrentDateString(Date date) { String tmpString = DateFormat.getDateTimeInstance().format(date); StringTokenizer st = new StringTokenizer(tmpString, ",\\ "); String dateString = ""; while (st.hasMoreTokens()) { dateString += st.nextToken(); if (st.hasMoreTokens()) { dateString += "_"; } } int index = dateString.indexOf(","); if (index > 0 && index < dateString.length()-1) { dateString = dateString.substring(0,index-1) + dateString.substring(index+1); } return dateString; } public static void main(String[] args) { System.out.println(getCurrentDateString()); } }