Exemple #1
0
?>
							</select>
						</div>
						<div class="form-group">
							<label for="timezone">Timezone</label>
							<select class="form-control" id="language" name="timezone" placeholder="admin" value="<?php 
echo $timezone;
?>
" <?php 
if ($saved) {
    echo "disabled='disabled'";
}
?>
>
								<?php 
foreach (generate_timezone_list() as $key => $value) {
    ?>
									<option value="<?php 
    echo $key;
    ?>
"><?php 
    echo $value;
    ?>
</option>
								<?php 
}
?>
							</select>
						</div>
						<input type="hidden" name="checked" value="checked">
						<div class="form-group">
    foreach ($timezones as $timezone) {
        $tz = new DateTimeZone($timezone);
        $timezone_offsets[$timezone] = $tz->getOffset(new DateTime());
    }
    // sort timezone by offset
    asort($timezone_offsets);
    $timezone_list = array();
    foreach ($timezone_offsets as $timezone => $offset) {
        $offset_prefix = $offset < 0 ? '-' : '+';
        $offset_formatted = gmdate('H:i', abs($offset));
        $pretty_offset = "UTC{$offset_prefix}{$offset_formatted}";
        $timezone_list[$timezone] = "({$pretty_offset}) {$timezone}";
    }
    return $timezone_list;
}
$tzlistOffset = generate_timezone_list();
// //find the timezone:
// ////////////////////////////
// $offset = $kolkata_date_time->format('P');
// // Calculate seconds from offset
// list($hours, $minutes) = explode(':', $offset);
// $seconds = $hours * 60 * 60 + $minutes * 60;
// // Get timezone name from seconds
// $tz = timezone_name_from_abbr('', $seconds, 1);
// // Workaround for bug #44780
// if($tz === false) $tz = timezone_name_from_abbr('', $seconds, 0);
// // Set timezone
// date_default_timezone_set($tz);
// echo $tz . ': ' . date('r');
?>
Exemple #3
0
                                </select>
                            </div>
                        </div>
                        <!-- // Group END -->
                        
                        <!-- Group -->
                        <div class="form-group">
                            <label class="col-md-3 control-label"><font color="red">*</font> <?php 
echo _t('Timezone');
?>
</label>
                            <div class="col-md-8">
                                <select name="system_timezone" class="selectpicker form-control" data-style="btn-info" data-size="10" data-live-search="true" required>
                                	<option value="">&nbsp;</option>
                                    <?php 
foreach (generate_timezone_list() as $k => $v) {
    ?>
                                    <option value="<?php 
    echo $k;
    ?>
"<?php 
    echo selected(_h(get_option('system_timezone')), $k, false);
    ?>
><?php 
    echo $v;
    ?>
</option>
                                    <?php 
}
?>
                                </select>