View | Details | Raw Unified | Return to bug 33804
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/js-date-format.inc (-1 / +5 lines)
Lines 38-43 Link Here
38
         * or JS Date, the function will return a date string formatted as per the koha instance config.
38
         * or JS Date, the function will return a date string formatted as per the koha instance config.
39
         * Optionally accepts a dateformat parameter to allow override of the configured output format
39
         * Optionally accepts a dateformat parameter to allow override of the configured output format
40
         * as well as a 'withtime' boolean denoting whether to include time or not in the output string.
40
         * as well as a 'withtime' boolean denoting whether to include time or not in the output string.
41
         * 'as_due_date' can be passed to format a date time as a due date: The time part will not be displayed if 23:59.
41
         */
42
         */
42
        window.$date = function(value, options) {
43
        window.$date = function(value, options) {
43
            if(!value) return '';
44
            if(!value) return '';
Lines 54-59 Link Here
54
55
55
            var timeformat = (options&&options.timeformat)||def_time_format;
56
            var timeformat = (options&&options.timeformat)||def_time_format;
56
            var date_pattern = get_date_pattern(dateformat);
57
            var date_pattern = get_date_pattern(dateformat);
58
            let as_due_date = (options&&options.as_due_date);
59
            if (as_due_date) {
60
                withtime = !( m.hour() == 23 && m.minute() == 59 );
61
            }
57
            var time_pattern = !withtime?'':' '+get_time_pattern(timeformat);
62
            var time_pattern = !withtime?'':' '+get_time_pattern(timeformat);
58
63
59
            return m.format(date_pattern+time_pattern);
64
            return m.format(date_pattern+time_pattern);
60
- 

Return to bug 33804