[wp-trac] [WordPress Trac] #9285: Ensuring scheduled posts publish on time.

WordPress Trac wp-trac at lists.automattic.com
Thu Apr 29 05:20:50 UTC 2010


#9285: Ensuring scheduled posts publish on time.
--------------------------+-------------------------------------------------
 Reporter:  hailin        |       Owner:  westi          
     Type:  defect (bug)  |      Status:  assigned       
 Priority:  normal        |   Milestone:  3.0            
Component:  Date/Time     |     Version:  2.8            
 Severity:  normal        |    Keywords:  has-patch early
--------------------------+-------------------------------------------------

Comment(by solarissmoke):

 ... where wp_timezone_override_offset has been modified to accept
 timestamps as follows:

 {{{
 function wp_timezone_override_offset($timestamp = 'now') {
         if ( !wp_timezone_supported() ) {
                 return false;
         }
         if ( !$timezone_string = get_option( 'timezone_string' ) ) {
                 return false;
         }

         if('now' == $timestamp) $timestamp = time();

         $timezone_object = timezone_open( $timezone_string );
         $datetime_object = date_create($timestamp);
         if ( false === $timezone_object || false === $datetime_object ) {
                 return false;
         }
         return round( timezone_offset_get( $timezone_object,
 $datetime_object ) / 3600, 2 );
 }
 }}}

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/9285#comment:27>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list