Gitter migration: Setup redirects (rollout pt. 3)
[gitter.git] / shared / time / full-time-format.js
blob8b7d264dc77848603c0a240f391b40641419ca67
1 'use strict';
3 var moment = require('moment');
5 /** Returns an full, unabbreviated time format */
6 module.exports = function timeFormat(time, options) {
7 if (!time) return '';
9 var lang, tzOffset;
10 if (options) {
11 lang = options.lang;
12 tzOffset = options.tzOffset;
15 time = moment(time);
16 if (lang) {
17 time.locale(lang === 'en' ? 'en-gb' : lang);
20 if (tzOffset !== undefined) {
21 time.utcOffset(-tzOffset);
24 return time.format('LLL');