Changeset 9616
- Timestamp:
- 11/11/2008 07:56:35 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/options-general.php
r9589 r9616 120 120 </select> 121 121 <?php _e('hours') ?> 122 <span id="utc-time"><?php printf(__('<abbr title="Coordinated Universal Time">UTC</abbr> time is <code>%s</code>'), gmdate(__('Y-m-d G:i:s'))); ?></span>122 <span id="utc-time"><?php printf(__('<abbr title="Coordinated Universal Time">UTC</abbr> time is <code>%s</code>'), date_i18n(__('Y-m-d G:i:s'), false, 'gmt')); ?></span> 123 123 <?php if ($current_offset) : ?> 124 <span id="local-time"><?php printf(__('UTC %1$s is <code>%2$s</code>'), $current_offset_name, gmdate(__('Y-m-d G:i:s'), current_time('timestamp'))); ?></span>124 <span id="local-time"><?php printf(__('UTC %1$s is <code>%2$s</code>'), $current_offset_name, date_i18n(__('Y-m-d G:i:s'))); ?></span> 125 125 <?php endif; ?> 126 126 <br/> … … 149 149 $custom = FALSE; 150 150 } 151 echo ' /> ' . gmdate( $format, current_time('timestamp')) . "</label><br />\n";151 echo ' /> ' . date_i18n( $format ) . "</label><br />\n"; 152 152 } 153 153 154 154 echo ' <label><input type="radio" name="date_format" id="date_format_custom_radio" value="\c\u\s\t\o\m"'; 155 155 checked( $custom, TRUE ); 156 echo '/> ' . __('Custom:') . ' </label><input type="text" name="date_format_custom" value="' . attribute_escape( get_option('date_format') ) . '" class="small-text" /> ' . gmdate( get_option('date_format'), current_time('timestamp') ) . "\n";156 echo '/> ' . __('Custom:') . ' </label><input type="text" name="date_format_custom" value="' . attribute_escape( get_option('date_format') ) . '" class="small-text" /> ' . date_i18n( get_option('date_format') ) . "\n"; 157 157 158 158 echo "\t<p>" . __('<a href="http://codex.wordpress.org/Formatting_Date_and_Time">Documentation on date formatting</a>. Click "Save Changes" to update sample output.') . "</p>\n"; … … 181 181 $custom = FALSE; 182 182 } 183 echo ' /> ' . gmdate( $format, current_time('timestamp')) . "</label><br />\n";183 echo ' /> ' . date_i18n( $format ) . "</label><br />\n"; 184 184 } 185 185 186 186 echo ' <label><input type="radio" name="time_format" id="time_format_custom_radio" value="\c\u\s\t\o\m"'; 187 187 checked( $custom, TRUE ); 188 echo '/> ' . __('Custom:') . ' </label><input type="text" name="time_format_custom" value="' . attribute_escape( get_option('time_format') ) . '" class="small-text" /> ' . gmdate( get_option('time_format'), current_time('timestamp') ) . "\n";188 echo '/> ' . __('Custom:') . ' </label><input type="text" name="time_format_custom" value="' . attribute_escape( get_option('time_format') ) . '" class="small-text" /> ' . date_i18n( get_option('time_format') ) . "\n"; 189 189 ?> 190 190 </fieldset> -
trunk/wp-admin/wp-admin.css
r9606 r9616 1314 1314 1315 1315 .form-table input.small-text { 1316 width: 40px;1316 width: 50px; 1317 1317 } 1318 1318 -
trunk/wp-includes/functions.php
r9444 r9616 113 113 * @return string The date, translated if locale specifies it. 114 114 */ 115 function date_i18n( $dateformatstring, $unixtimestamp ) {115 function date_i18n( $dateformatstring, $unixtimestamp, $gmt = false ) { 116 116 global $wp_locale; 117 117 $i = $unixtimestamp; 118 118 // Sanity check for PHP 5.1.0- 119 if ( -1 == $i)120 $i = false;119 if ( intval($i) < 1 ) 120 $i = time(); 121 121 122 122 if ( ( !empty( $wp_locale->month ) ) && ( !empty( $wp_locale->weekday ) ) ) { … … 137 137 $dateformatstring = substr( $dateformatstring, 1, strlen( $dateformatstring ) -1 ); 138 138 } 139 $j = @date( $dateformatstring, $i );139 $j = $gmt? @gmdate( $dateformatstring, $i ) : @date( $dateformatstring, $i ); 140 140 return $j; 141 141 }
Note: See TracChangeset
for help on using the changeset viewer.