node-roa-time
Version:
Spain official time provided by 'Real Instituto y Observatorio de la Armada' (ROA)
32 lines (26 loc) • 706 B
JavaScript
var express = require('express');
var roa = require('./lib');
var app = express();
app.use(roa.middleware({
locale: 'es',
moment: true
}));
app.get('/roa', function(req, res){
res.send({
roa: req.roa,
string: req.roa.moment.format('LLLL')
});
/**
* output:
* {
roa: {
timestamp: 1411295408008, # official ROA time
moment: "2014-09-21T10:30:08.008Z",
request_ms: 61, # milliseconds consumed to fetch ROA time
diff_ms: -3363 # difference with your server's time
},
string: "domingo, 21 de septiembre de 2014 12:30"
}
*/
});
app.listen(3000);