summaryrefslogtreecommitdiff
path: root/system/admin/static/common/js/util.js
diff options
context:
space:
mode:
Diffstat (limited to 'system/admin/static/common/js/util.js')
-rw-r--r--system/admin/static/common/js/util.js32
1 files changed, 27 insertions, 5 deletions
diff --git a/system/admin/static/common/js/util.js b/system/admin/static/common/js/util.js
index 1e798d6..40c9828 100644
--- a/system/admin/static/common/js/util.js
+++ b/system/admin/static/common/js/util.js
@@ -23,12 +23,34 @@ function replaceBadChars(text) {
}
-// Returns a local partial time based on unix timestamp
-function getPartialTime(date) {
+// Returns a local partial time based on unix timestamp (i.e. HH:MM:SS)
+function getPartialTime(unix) {
+ var date = new Date(unix);
var parts = [];
- parts.push(date.getHours())
- parts.push(date.getMinutes())
- parts.push(date.getSeconds())
+ parts.push(date.getHours());
+ parts.push(date.getMinutes());
+ parts.push(date.getSeconds());
return parts.join(":");
+}
+
+// Returns a local partial date based on unix timestamp (YYYY-MM-DD)
+function getPartialDate(unix) {
+ var date = new Date(unix);
+ var parts = [];
+ parts.push(date.getFullYear());
+
+ var month = date.getMonth()+1;
+ if (month < 10) {
+ month = "0" + String(month);
+ }
+ parts.push(month);
+
+ var day = date.getDate();
+ if (day < 10) {
+ day = "0" + String(day);
+ }
+ parts.push(day);
+
+ return parts.join("-");
} \ No newline at end of file