Skip to content

Commit

Permalink
Enh yiisoft#1971: Added CLocale::getHourMeridian defining hour meridi…
Browse files Browse the repository at this point in the history
…an type for the current locale
  • Loading branch information
adminnu committed Jan 13, 2013
1 parent c449413 commit 40b5025
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG
Expand Up @@ -10,6 +10,7 @@ Version 1.1.14 work in progress
- Bug #1941: yiiactiveform.js form reset now uses CHtml::errorCss instead of a hardcoded value (mdomba)
- Bug #1942: CActiveForm client/ajax validation will now remove error class from server side validation (mdomba)
- Enh #1847: Added COutputCache::varyByLanguage to generate separate cache for different languages (Obramko)
- Enh #1971: Added CLocale::getHourMeridian defining hour meridian type for the current locale (adminnu)
- Chg #645: CDbConnection now throws CDbException when failed to open DB connection instead of failing with a warning (kidol, eirikhm, samdark, cebe)
- Chg #1891: Changed order of methods in models generated by Gii and yiic, added better description of search method (hijarian, samdark)
- New #1785: Added CPasswordHelper (tom--)
Expand Down
8 changes: 8 additions & 0 deletions framework/i18n/CLocale.php
Expand Up @@ -294,6 +294,14 @@ public function getTimeFormat($width='medium')
return $this->_data['timeFormats'][$width];
}

/**
* @return bool hour meridian type, in 12 hour format true, with 24 hour format false
*/
public function getHourMeridian()
{
return strpos($this->getTimeFormat(), 'H:') ? false : true;
}

/**
* @return string datetime format, i.e., the order of date and time.
*/
Expand Down

0 comments on commit 40b5025

Please sign in to comment.