All pastes #344795 Raw Edit

Unnamed

public java v1 · immutable
·published 2007-02-08 00:49 UTC
rendered paste body
public class pretime extends preparation {        public static Logger logger = Logger.getLogger(pretime.class);        protected String _message;        public pretime(String path) {                Integer timestamp = null;                String pre = "";                String release = getRlsName(path);                if(release.equals("subs"))                        return;                else {                        String sql = "SELECT (UNIX_TIMESTAMP()-unixtime) AS timestamp FROM rls WHERE rls = '" + release + "';";                        try {                                Statement stmt = con.createStatement();                                ResultSet rs = stmt.executeQuery(sql);                                rs.next();                                timestamp = rs.getInt(1);                                rs.close();                                stmt.close();                        } catch(SQLException ex) {                                logger.debug("SQLException: " + ex.getMessage());                        }                        Iterator iter = sortedMap.keySet().iterator();                        try {                                while(iter.hasNext())                                {                                        String key = (String)iter.next();                                        if((timestamp / (Integer)sortedMap.get(key)) > 0)                                        {                                            pre = pre + (timestamp / (Integer)sortedMap.get(key)) + key.substring(1) + " ";                                        }                                        timestamp = (timestamp % (Integer)sortedMap.get(key));                                }                        } catch (java.util.NoSuchElementException e) {                                logger.info("Error", e);                        }                        _message = " "+pre; //<< Will give me output (21h 43m 47s) for example//                        _message = pre; << Will give me output (1h 43m 47s) for example                        return;                }        }        public String getPretime() {                return _message;        }}