UNPKG

@govuk-pay/pay-js-commons

Version:

Reusable js scripts for GOV.UK Pay Node.js projects

16 lines (15 loc) 509 B
"use strict"; var moment = require('moment-timezone'); module.exports = function (isoTimeString, format) { var formatString = 'D MMMM YYYY h:mm:ssa z'; if (format === 'date') { formatString = 'DD/MM/YYYY'; } else if (format === 'datelong') { formatString = 'D MMMM YYYY'; } else if (format === 'time') { formatString = 'HH:mm:ss'; } else if (format === 'datetime') { formatString = 'D MMMM YYYY HH:mm'; } return moment(isoTimeString).tz('Europe/London').format(formatString); };