2011-03-17 91 views

回答

7

這裏是代碼得到所有時區: -

$timezones = Mage::getModel('core/locale')->getOptionTimezones(); 
echo "<pre>"; 
    print_r($timezones); 
echo "</pre>"; 

你會得到一個數組。您可以通過數組循環和填充選擇/下拉列表象下面這樣: -

<select> 
<?php 
foreach($timezones as $timezone) { 
    ?> 
    <option value="<?php echo $timezone['value']; ?>"><?php echo $timezone['label']; ?></option> 
    <?php 
} 
?> 
</select> 

感謝。

+0

謝謝chapagain我是你的博客的定期讀者。 – 2011-03-29 18:07:55

+0

@Chapagain如何獲得magento管理員設置的Magento時區 – Muk 2014-03-11 11:22:28