2016-11-26 61 views

回答

2

你的問題是比較籠統的。你應該看看國際http://www.yiiframework.com/doc-2.0/guide-tutorial-i18n.html#internationalization和數據formattimg http://www.yiiframework.com/doc-2.0/guide-output-formatting.html#data-formatting,你可以看到你可以本地化日期fornmat

Yii::$app->formatter->locale = 'en-US'; 
    echo Yii::$app->formatter->asDate('2014-01-01'); // output: January 1, 2014 

    Yii::$app->formatter->locale = 'de-DE'; 
    echo Yii::$app->formatter->asDate('2014-01-01'); // output: 1. Januar 2014 

    Yii::$app->formatter->locale = 'ru-RU'; 
    echo Yii::$app->formatter->asDate('2014-01-01'); // output: 1 января 2014 г. 

和或配置格式化組件

return [ 
    'components' => [ 
     'formatter' => [ 
      'dateFormat' => 'dd.MM.yyyy', 
      'decimalSeparator' => ',', 
      'thousandSeparator' => ' ', 
      'currencyCode' => 'EUR', 
     ], 
    ], 
]; 
相關問題