Cleaned up time formatting

This commit is contained in:
Mark McDowall 2014-08-05 07:30:44 -07:00
parent 0a8dcaaf16
commit b0c45aef50
4 changed files with 13 additions and 10 deletions

View File

@ -61,11 +61,6 @@ define(
return ''; return '';
} }
var date = moment(input); return moment(input).format(UiSettings.time(false));
if (date.format('mm') === '00') {
return date.format('ha');
}
return date.format('h:mma');
}); });
}); });

View File

@ -9,11 +9,19 @@ define(
url : window.NzbDrone.ApiRoot + '/config/ui', url : window.NzbDrone.ApiRoot + '/config/ui',
shortDateTime : function () { shortDateTime : function () {
return this.get('shortDateFormat') + ' ' + this.get('timeFormat').replace('(', '').replace(')', ''); return this.get('shortDateFormat') + ' ' + this.time(true);
}, },
longDateTime : function () { longDateTime : function () {
return this.get('longDateFormat') + ' ' + this.get('timeFormat').replace('(', '').replace(')', ''); return this.get('longDateFormat') + ' ' + this.time(true);
},
time : function (includeMinuteZero) {
if (includeMinuteZero) {
return this.get('timeFormat').replace('(', '').replace(')', '');
}
return this.get('timeFormat').replace(/\(\:mm\)/, '');
} }
}); });

View File

@ -12,7 +12,7 @@ define(
render: function () { render: function () {
var date = moment(this._getValue()); var date = moment(this._getValue());
this.$el.html('<span title="{1}">{0}</span>'.format(date.format(UiSettings.get('timeFormat').replace('(', '').replace(')', '')), date.format(UiSettings.longDateTime()))); this.$el.html('<span title="{1}">{0}</span>'.format(date.format(UiSettings.time(true)), date.format(UiSettings.longDateTime())));
return this; return this;
} }