123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- /* automatically generated by JSCoverage - do not edit */
- if (typeof _$jscoverage === 'undefined') _$jscoverage = {};
- if (! _$jscoverage['date_format.js']) {
- _$jscoverage['date_format.js'] = [];
- _$jscoverage['date_format.js'][1] = 0;
- _$jscoverage['date_format.js'][2] = 0;
- _$jscoverage['date_format.js'][3] = 0;
- _$jscoverage['date_format.js'][4] = 0;
- _$jscoverage['date_format.js'][5] = 0;
- _$jscoverage['date_format.js'][7] = 0;
- _$jscoverage['date_format.js'][8] = 0;
- _$jscoverage['date_format.js'][9] = 0;
- _$jscoverage['date_format.js'][10] = 0;
- _$jscoverage['date_format.js'][12] = 0;
- _$jscoverage['date_format.js'][15] = 0;
- _$jscoverage['date_format.js'][16] = 0;
- _$jscoverage['date_format.js'][24] = 0;
- _$jscoverage['date_format.js'][26] = 0;
- _$jscoverage['date_format.js'][27] = 0;
- _$jscoverage['date_format.js'][28] = 0;
- _$jscoverage['date_format.js'][29] = 0;
- _$jscoverage['date_format.js'][30] = 0;
- _$jscoverage['date_format.js'][32] = 0;
- _$jscoverage['date_format.js'][33] = 0;
- _$jscoverage['date_format.js'][35] = 0;
- _$jscoverage['date_format.js'][38] = 0;
- _$jscoverage['date_format.js'][39] = 0;
- _$jscoverage['date_format.js'][40] = 0;
- _$jscoverage['date_format.js'][41] = 0;
- _$jscoverage['date_format.js'][42] = 0;
- _$jscoverage['date_format.js'][45] = 0;
- _$jscoverage['date_format.js'][46] = 0;
- _$jscoverage['date_format.js'][47] = 0;
- _$jscoverage['date_format.js'][48] = 0;
- _$jscoverage['date_format.js'][49] = 0;
- _$jscoverage['date_format.js'][50] = 0;
- _$jscoverage['date_format.js'][51] = 0;
- _$jscoverage['date_format.js'][52] = 0;
- _$jscoverage['date_format.js'][53] = 0;
- _$jscoverage['date_format.js'][54] = 0;
- _$jscoverage['date_format.js'][55] = 0;
- _$jscoverage['date_format.js'][64] = 0;
- }
- _$jscoverage['date_format.js'][1]++;
- "use strict";
- _$jscoverage['date_format.js'][2]++;
- exports.ISO8601_FORMAT = "yyyy-MM-dd hh:mm:ss.SSS";
- _$jscoverage['date_format.js'][3]++;
- exports.ISO8601_WITH_TZ_OFFSET_FORMAT = "yyyy-MM-ddThh:mm:ssO";
- _$jscoverage['date_format.js'][4]++;
- exports.DATETIME_FORMAT = "dd MM yyyy hh:mm:ss.SSS";
- _$jscoverage['date_format.js'][5]++;
- exports.ABSOLUTETIME_FORMAT = "hh:mm:ss.SSS";
- _$jscoverage['date_format.js'][7]++;
- function padWithZeros(vNumber, width) {
- _$jscoverage['date_format.js'][8]++;
- var numAsString = vNumber + "";
- _$jscoverage['date_format.js'][9]++;
- while (numAsString.length < width) {
- _$jscoverage['date_format.js'][10]++;
- numAsString = "0" + numAsString;
- }
- _$jscoverage['date_format.js'][12]++;
- return numAsString;
- }
- _$jscoverage['date_format.js'][15]++;
- function addZero(vNumber) {
- _$jscoverage['date_format.js'][16]++;
- return padWithZeros(vNumber, 2);
- }
- _$jscoverage['date_format.js'][24]++;
- function offset(date) {
- _$jscoverage['date_format.js'][26]++;
- var os = Math.abs(date.getTimezoneOffset());
- _$jscoverage['date_format.js'][27]++;
- var h = String(Math.floor(os / 60));
- _$jscoverage['date_format.js'][28]++;
- var m = String(os % 60);
- _$jscoverage['date_format.js'][29]++;
- if (h.length == 1) {
- _$jscoverage['date_format.js'][30]++;
- h = "0" + h;
- }
- _$jscoverage['date_format.js'][32]++;
- if (m.length == 1) {
- _$jscoverage['date_format.js'][33]++;
- m = "0" + m;
- }
- _$jscoverage['date_format.js'][35]++;
- return date.getTimezoneOffset() < 0? "+" + h + m: "-" + h + m;
- }
- _$jscoverage['date_format.js'][38]++;
- exports.asString = (function (date) {
- _$jscoverage['date_format.js'][39]++;
- var format = exports.ISO8601_FORMAT;
- _$jscoverage['date_format.js'][40]++;
- if (typeof date === "string") {
- _$jscoverage['date_format.js'][41]++;
- format = arguments[0];
- _$jscoverage['date_format.js'][42]++;
- date = arguments[1];
- }
- _$jscoverage['date_format.js'][45]++;
- var vDay = addZero(date.getDate());
- _$jscoverage['date_format.js'][46]++;
- var vMonth = addZero(date.getMonth() + 1);
- _$jscoverage['date_format.js'][47]++;
- var vYearLong = addZero(date.getFullYear());
- _$jscoverage['date_format.js'][48]++;
- var vYearShort = addZero(date.getFullYear().toString().substring(3, 4));
- _$jscoverage['date_format.js'][49]++;
- var vYear = (format.indexOf("yyyy") > -1? vYearLong: vYearShort);
- _$jscoverage['date_format.js'][50]++;
- var vHour = addZero(date.getHours());
- _$jscoverage['date_format.js'][51]++;
- var vMinute = addZero(date.getMinutes());
- _$jscoverage['date_format.js'][52]++;
- var vSecond = addZero(date.getSeconds());
- _$jscoverage['date_format.js'][53]++;
- var vMillisecond = padWithZeros(date.getMilliseconds(), 3);
- _$jscoverage['date_format.js'][54]++;
- var vTimeZone = offset(date);
- _$jscoverage['date_format.js'][55]++;
- var formatted = format.replace(/dd/g, vDay).replace(/MM/g, vMonth).replace(/y{1,4}/g, vYear).replace(/hh/g, vHour).replace(/mm/g, vMinute).replace(/ss/g, vSecond).replace(/SSS/g, vMillisecond).replace(/O/g, vTimeZone);
- _$jscoverage['date_format.js'][64]++;
- return formatted;
- });
- _$jscoverage['date_format.js'].source = ["\"use strict\";","exports.ISO8601_FORMAT = \"yyyy-MM-dd hh:mm:ss.SSS\";","exports.ISO8601_WITH_TZ_OFFSET_FORMAT = \"yyyy-MM-ddThh:mm:ssO\";","exports.DATETIME_FORMAT = \"dd MM yyyy hh:mm:ss.SSS\";","exports.ABSOLUTETIME_FORMAT = \"hh:mm:ss.SSS\";","","function padWithZeros(vNumber, width) {"," var numAsString = vNumber + \"\";"," while (numAsString.length < width) {"," numAsString = \"0\" + numAsString;"," }"," return numAsString;","}"," ","function addZero(vNumber) {"," return padWithZeros(vNumber, 2);","}","","/**"," * Formats the TimeOffest"," * Thanks to http://www.svendtofte.com/code/date_format/"," * @private"," */","function offset(date) {"," // Difference to Greenwich time (GMT) in hours"," var os = Math.abs(date.getTimezoneOffset());"," var h = String(Math.floor(os/60));"," var m = String(os%60);"," if (h.length == 1) {"," h = \"0\" + h;"," }"," if (m.length == 1) {"," m = \"0\" + m;"," }"," return date.getTimezoneOffset() < 0 ? \"+\"+h+m : \"-\"+h+m;","}","","exports.asString = function(/*format,*/ date) {"," var format = exports.ISO8601_FORMAT;"," if (typeof(date) === \"string\") {"," format = arguments[0];"," date = arguments[1];"," }",""," var vDay = addZero(date.getDate());"," var vMonth = addZero(date.getMonth()+1);"," var vYearLong = addZero(date.getFullYear());"," var vYearShort = addZero(date.getFullYear().toString().substring(3,4));"," var vYear = (format.indexOf(\"yyyy\") > -1 ? vYearLong : vYearShort);"," var vHour = addZero(date.getHours());"," var vMinute = addZero(date.getMinutes());"," var vSecond = addZero(date.getSeconds());"," var vMillisecond = padWithZeros(date.getMilliseconds(), 3);"," var vTimeZone = offset(date);"," var formatted = format"," .replace(/dd/g, vDay)"," .replace(/MM/g, vMonth)"," .replace(/y{1,4}/g, vYear)"," .replace(/hh/g, vHour)"," .replace(/mm/g, vMinute)"," .replace(/ss/g, vSecond)"," .replace(/SSS/g, vMillisecond)"," .replace(/O/g, vTimeZone);"," return formatted;","","};"];
|