simpletime
Advanced tools
Comparing version 0.1.27 to 0.1.28
{ | ||
"name": "simpletime", | ||
"version": "0.1.27", | ||
"version": "0.1.28", | ||
"main": "simpletime", | ||
@@ -5,0 +5,0 @@ "license" : "MIT", |
// Filename: simpletime.js | ||
// Timestamp: 2016.01.07-22:38:57 (last modified) | ||
// Timestamp: 2017.08.15-00:48:04 (last modified) | ||
// Author(s): Bumblehead (www.bumblehead.com) | ||
@@ -133,30 +133,28 @@ // | ||
// ex. 2013, 0008, 0488 | ||
getDateYStr: function (d) { | ||
return ("000" + d.getFullYear()).slice(-4); | ||
}, | ||
getDateYStr: (d) => | ||
("000" + d.getFullYear()).slice(-4), | ||
// ex. 12, 10, 07, 04 | ||
getDateMStr: function (d) { | ||
return ("0" + (d.getMonth() + 1)).slice(-2); | ||
}, | ||
getDateMStr: (d) => | ||
("0" + (d.getMonth() + 1)).slice(-2), | ||
// ex. 12, 10, 07, 04, 30 | ||
getDateDStr: function (d) { | ||
return ("0" + d.getDate()).slice(-2); | ||
}, | ||
getDateDStr: (d) => | ||
("0" + d.getDate()).slice(-2), | ||
getDatehhStr: (d) => ("0" + d.getHours()).slice(-2), | ||
getDatemmStr: (d) => ("0" + d.getMinutes()).slice(-2), | ||
getDatessStr: (d) => ("0" + d.getSeconds()).slice(-2), | ||
// ex. 2013, 8, 488 | ||
getDateYNum: function (d) { | ||
return d.getFullYear(); | ||
}, | ||
getDateYNum: (d) => | ||
d.getFullYear(), | ||
// ex. 12, 10, 7, 4 | ||
getDateMNum: function (d) { | ||
return d.getMonth() + 1; | ||
}, | ||
getDateMNum: (d) => | ||
d.getMonth() + 1, | ||
// ex. 12, 10, 7, 4, 30 | ||
getDateDNum: function (d) { | ||
return d.getDate(); | ||
}, | ||
getDateDNum: (d) => | ||
d.getDate(), | ||
@@ -170,2 +168,5 @@ getDateYMDStrArr: function (d) { | ||
that.getDateDStr(d) | ||
//that.getDatehhStr(d), | ||
//that.getDatemmStr(d), | ||
//that.getDatessStr(d) | ||
]; | ||
@@ -183,3 +184,3 @@ }; | ||
that.getDateMNum(d), | ||
that.getDateDNum(d) | ||
that.getDateDNum(d) | ||
]; | ||
@@ -190,6 +191,4 @@ }; | ||
// return date object from string OR number formatted ymdArr | ||
getYMDArrDate: function (YMDArr) { | ||
var y = YMDArr[0], | ||
m = YMDArr[1], | ||
d = YMDArr[2], | ||
getYMDArrDate: (YMDArr = []) => { | ||
let [y,m,d,hh,mm,ss,ms] = YMDArr, | ||
date = null; | ||
@@ -199,3 +198,8 @@ | ||
date = new Date(); | ||
date.setFullYear(+y, +m - 1, +d); | ||
date.setFullYear(+y, +m - 1, +d); | ||
isNum(hh) && date.setHours(+hh); | ||
isNum(mm) && date.setMinutes(+mm); | ||
isNum(ss) && date.setSeconds(+ss); | ||
isNum(ms) && date.setMilliseconds(+ms); | ||
} | ||
@@ -212,5 +216,4 @@ | ||
// optNum: +2 goes forward two. -6 go back 6. | ||
getSecFromDate: function (dateObj, optNum) { | ||
return new Date(dateObj.getTime() + optNum * 1000); | ||
}, | ||
getSecFromDate: (dateObj, optNum) => | ||
(new Date(dateObj.getTime() + optNum * 1000)), | ||
@@ -227,5 +230,4 @@ getSecFromTodayDate: function (optNum) { | ||
// optNum: +2 goes forward two. -6 go back 6. | ||
getMinFromDate: function (dateObj, optNum) { | ||
return new Date(dateObj.getTime() + optNum * 60 * 1000); | ||
}, | ||
getMinFromDate: (dateObj, optNum) => | ||
(new Date(dateObj.getTime() + optNum * 60 * 1000)), | ||
@@ -242,5 +244,4 @@ getMinFromTodayDate: function (optNum) { | ||
// optNum: +2 goes forward two. -6 go back 6. | ||
getHourFromDate: function (dateObj, optNum) { | ||
return new Date(dateObj.getTime() + optNum * 60 * 60 * 1000); | ||
}, | ||
getHourFromDate: (dateObj, optNum) => | ||
(new Date(dateObj.getTime() + optNum * 60 * 60 * 1000)), | ||
@@ -674,3 +675,3 @@ getHourFromTodayDate: function (optNum) { | ||
// return: "4/5/2013 9:23 pm" | ||
applyFormatDate: function (d, format) { | ||
applyFormatDate: function (date, format, d = new Date(date)) { | ||
var that = this, YMDArr, year = d.getFullYear(), | ||
@@ -685,2 +686,3 @@ isInRange = year >= 0 && year <= 9999, hour, | ||
YMDArr = that.getDateYMDStrArr(d); | ||
return format.replace(tzRe, function (match) { | ||
@@ -808,2 +810,5 @@ switch (match) { | ||
var tokenItemL = tokenItem.toLowerCase(); | ||
//return Object.keys(dateStrObj) | ||
// .find(key => dateStrObj[key].toLowerCase() === tokenItemL) || ''; | ||
for (var o in dateStrObj) { | ||
@@ -810,0 +815,0 @@ if (dateStrObj.hasOwnProperty(o)) { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
71346
1342
6