Make WordPress Core

Ticket #60105: 60105.diff

File 60105.diff, 926 bytes (added by afercia, 8 months ago)
  • src/wp-includes/script-loader.php

     
    417417                $timezone_abbr = $timezone_date->format( 'T' );
    418418        }
    419419
     420        $gmt_offset = get_option( 'gmt_offset', 0 );
     421
    420422        $scripts->add_inline_script(
    421423                'wp-date',
    422424                sprintf(
     
    473475                                                'datetimeAbbreviated' => __( 'M j, Y g:i a' ),
    474476                                        ),
    475477                                        'timezone' => array(
    476                                                 'offset' => (float) get_option( 'gmt_offset', 0 ),
    477                                                 'string' => $timezone_string,
    478                                                 'abbr'   => $timezone_abbr,
     478                                                'offset'          => (float) $gmt_offset,
     479                                                'offsetFormatted' => str_replace( array( '.25', '.5', '.75' ), array( ':15', ':30', ':45' ), (string) $gmt_offset ),
     480                                                'string'          => $timezone_string,
     481                                                'abbr'            => $timezone_abbr,
    479482                                        ),
    480483                                )
    481484                        )