odoo-13.0/addons/web/static/src/js/fields/field_utils.js
/**
 * Returns a string representing a date.  If the value is false, then we return
 * an empty string. Note that this is dependant on the localization settings
 *
 * @param {Moment|false} value
 * @param {Object} [field]
 *        a description of the field (note: this parameter is ignored)
 * @param {Object} [options] additional options
 * @param {boolean} [options.timezone=true] use the user timezone when formating the
 *        date
 * @returns {string}
 */
Returns a string representing a date.  If the value is false, then we return
an empty string. Note that this is dependant on the localization settings


Returns a string representing a date . If the value is false then we return an empty string . Note that this is dependant on the localization settings
function formatDate(value, field, options) {
    if (value === false || isNaN(value)) {
        return "";
    }
    if (field && field.type === 'datetime') {
        if (!options || !('timezone' in options) || options.timezone) {
            value = value.clone().add(session.getTZOffset(value), 'minutes');
        }
    }
    var date_format = time.getLangDateFormat();
    return value.format(date_format);
}
function formatDate ( value , field , options ) { if ( value === false || isNaN ( value ) ) { return "" ; } if ( field && field . type === 'datetime' ) { if ( ! options || ! ( 'timezone' in options ) || options . timezone ) { value = value . clone ( ) . add ( session . getTZOffset ( value ) , 'minutes' ) ; } } var date_format = time . getLangDateFormat ( ) ; return value . format ( date_format ) ; }
Returns a string representing a date.
Returns a string representing a date .