forked from andresilvasantos/bitprophet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
utils.js
17 lines (16 loc) · 720 Bytes
/
utils.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var vars = require('./vars.js')
module.exports = {
formatDate: function(date, onlyTime = false, showSeconds = false) {
date = new Date(date.valueOf() + date.getTimezoneOffset() * 60000);
var hours = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
hours = hours < 10 ? '0' + hours : hours
minutes = minutes < 10 ? '0' + minutes : minutes
seconds = seconds < 10 ? '0' + seconds : seconds
var strTime = hours + ':' + minutes
if(showSeconds) strTime += ":" + seconds
if(onlyTime) return strTime
return date.getMonth()+1 + "/" + date.getDate() + "/" + date.getFullYear() + " " + strTime;
}
}