}
qwebirc.irc.IRCTimestamp = function(d) {
- function pad(x) {
- x = "" + x;
- if(x.length == 1)
- return "0" + x;
- return x
- }
-
- return "[" + pad(d.getHours()) + ":" + pad(d.getMinutes()) + "]";
+ return "[" + qwebirc.util.pad(d.getHours()) + ":" + qwebirc.util.pad(d.getMinutes()) + "]";
}
qwebirc.irc.IRCDate = function(d) {
+ var pad = qwebirc.util.pad;
+
+ alert(qwebirc.util.DaysOfWeek[d.getDay()]);
return qwebirc.util.DaysOfWeek[d.getDay()] + " " + qwebirc.util.MonthsOfYear[d.getMonth()] + " " + pad(d.getDate()) + " " + pad(d.getHours()) + ":" + pad(d.getMinutes()) + ":" + pad(d.getSeconds()) + " " + d.getFullYear();
}
qwebirc.util.longtoduration = function(l) {
var seconds = l % 60;
- var minutes = l / 60;
- var hours = minutes / 60;
- var days = hours / 24;
+ var minutes = Math.round(l / 60);
+ var hours = Math.round(minutes / 60);
+ var days = Math.round(hours / 24);
return days + " days " + hours + " hours " + minutes + " minutes " + seconds + " seconds";
}
+
+qwebirc.util.pad = function(x) {
+ x = "" + x;
+ if(x.length == 1)
+ return "0" + x;
+ return x
+}