-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhelpers.js
More file actions
40 lines (37 loc) · 1.4 KB
/
helpers.js
File metadata and controls
40 lines (37 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
exports.ymd_date = function(date) {
var dt = date || new Date()
dt = new Date(dt.getTime() + (dt.getTimezoneOffset() / 60) * -1)
return dt.getFullYear()
+ '-' + ('0' + (dt.getMonth() + 1)).slice(-2)
+ '-' + ('0' + dt.getDate()).slice(-2)
}
exports.ymd_coh_date = function(date) {
var dt = date || new Date()
dt = new Date(dt.getTime() + (dt.getTimezoneOffset() / 60) * -1)
return dt.getFullYear()
+ ('0' + (dt.getMonth() + 1)).slice(-2)
+ ('0' + dt.getDate()).slice(-2)
}
exports.hms_coh_date = function(date) {
var dt = date || new Date()
dt = new Date(dt.getTime() + (dt.getTimezoneOffset() / 60) * -1)
return ('0' + dt.getHours()).slice(-2)
+ ('0' + dt.getMinutes()).slice(-2)
+ ('0' + dt.getSeconds()).slice(-2)
}
exports.ymdhms_date = function(date) {
var dt = date || new Date()
dt = new Date(dt.getTime() + (dt.getTimezoneOffset() / 60) * -1)
return dt.getFullYear()
+ '-' + ('0' + (dt.getMonth() + 1)).slice(-2)
+ '-' + ('0' + dt.getDate()).slice(-2)
+ ' ' + ('0' + dt.getHours()).slice(-2)
+ ':' + ('0' + dt.getMinutes()).slice(-2)
+ ':' + ('0' + dt.getSeconds()).slice(-2)
+ '.' + ('00' + dt.getMilliseconds()).slice(-3)
}
exports.get_random_int = function(min, max) {
min = Math.ceil(min)
max = Math.floor(max)
return Math.floor(Math.random() * (max - min)) + min
}