console-timestamp
It's a simple date formatter for Node.js. Perfect for logging.
There's only one function.
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 YearYY
with 2-digit YearMM
with MonthDD
with Dayhh
with Hoursmm
with Minutesss
with Secondsiii
with Miliseconds
Examples
var timestamp = require('console-timestamp');
var now = new Date();
var number = 478921;
console.log(timestamp());
console.log(timestamp('DD-MM-YYYY hh:mm:ss:iii'));
console.log(timestamp('[SERVER TIME hh:mm]'));
console.log(timestamp(null, number));
console.log(timestamp('MM-DD hh:mm', now))
Licensed under MIT license. Copyright (c) 2014 Adam Paszke