console-timestamp
Advanced tools
Comparing version 0.1.8 to 0.2.0
@@ -32,6 +32,6 @@ /** | ||
return input; | ||
} | ||
}; | ||
module.exports = function (format) { | ||
var date = new Date(); | ||
module.exports = function (format, time) { | ||
var date = (time && typeof time == "number" && new Date(time)) || (time && typeof time.getTime == "function" && time) || new Date(); | ||
var out = format || "hh:mm:ss"; | ||
@@ -47,2 +47,2 @@ out = out.replace("hh", fixDigits(date.getHours(), 2), "g"); | ||
return out; | ||
} | ||
}; |
{ | ||
"name": "console-timestamp", | ||
"version": "0.1.8", | ||
"version": "0.2.0", | ||
"description": "Simple date formatter for logging purposes", | ||
@@ -5,0 +5,0 @@ "main": "console-timestamp.js", |
@@ -8,4 +8,6 @@ console-timestamp | ||
You can call it with a string argument which becomes the format (defaults to ```hh:mm:ss```). It replaces specific parts of this string: | ||
```timestamp([format, time]);``` | ||
Both arguments are optional. You can call it with a string which becomes the format (defaults to ```hh:mm:ss```), while the second argument can be a number or a Date object to print (becomes current time by default). It replaces specific parts of format string: | ||
* ```YYYY``` with 4-digit Year | ||
@@ -26,7 +28,12 @@ * ```YY``` with 2-digit Year | ||
var now = new Date(); | ||
var number = 478921; | ||
console.log(timestamp()); //15:43:20 | ||
console.log(timestamp('DD-MM-YYYY hh:mm:ss:iii')); //04-07-2014 14:32:45:891 | ||
console.log(timestamp('[SERVER TIME hh:mm]')); //[SERVER TIME 14:23] | ||
console.log(timestamp(null, number)); //01:07:58 | ||
console.log(timestamp('MM-DD hh:mm', now)) //11-27 12:43 | ||
``` | ||
Licensed under MIT license. Copyright (c) 2014 Adam Paszke |
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
4780
37