handlebars-dateformat
v1.1.3
Published
handlebars date format helper
Maintainers
Readme
handlebars-dateformat
handlebars date format helper.
Installation
npm install --save handlebars-dateformatUsage
Register the Helper
handlebars.registerHelper('dateFormat', require('handlebars-dateformat'));Call the helper from a template
{{dateFormat date format utc}}Parameters:
dateis a JavaScript Date or an instance of moment.formatis a string containing the desired format (can be a variable or a literal). Placeholders are defined in the moment.js docs.utcoptional boolean (trueorfalse) to decide whether or not to convert the date to UTC before formatting. Defaults tofalse.
Example
app.js:
"use strict";
var hbs = require('hbs');
var express = require('express');
hbs.registerHelper('dateFormat', require('handlebars-dateformat'));
var app = express();
app.set('view engine', 'hbs');
app.get('/', function (req, res) {
res.render('index', { now: new Date() });
});
app.listen(3000);views/index.hbs:
The server time is: {{dateFormat now "dddd, MMMM Do YYYY, h:mm:ss a"}}Testing
npm testLicense
See LICENSE.md
