new rules for date
git-svn-id: svn+ssh://code.netmonsters.ru/svn/majestic/trunk@65 4cb57b5f-5bbd-dd11-951b-001d605cbbc5
This commit is contained in:
@ -38,7 +38,7 @@ class Format
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Форматируем int в денежный формат
|
* Форматируем int в денежный формат
|
||||||
*
|
*
|
||||||
* @param mixed $int
|
* @param mixed $int
|
||||||
* @param bool $currency - показывать валюту
|
* @param bool $currency - показывать валюту
|
||||||
* @param bool $show_decimals - показывать или нет дробную часть
|
* @param bool $show_decimals - показывать или нет дробную часть
|
||||||
@ -46,7 +46,7 @@ class Format
|
|||||||
static public function int2money($int = 0, $currency = false, $show_decimals = true)
|
static public function int2money($int = 0, $currency = false, $show_decimals = true)
|
||||||
{
|
{
|
||||||
$key = $int . '_' . (int)$currency . '_' . (int)$show_decimals;
|
$key = $int . '_' . (int)$currency . '_' . (int)$show_decimals;
|
||||||
|
|
||||||
if(!isset(self::$cache_money[$key])){
|
if(!isset(self::$cache_money[$key])){
|
||||||
self::$cache_money[$key] = number_format($int/100, ($show_decimals) ? self::$frac_digits : 0, self::$decimal_point, ' ');
|
self::$cache_money[$key] = number_format($int/100, ($show_decimals) ? self::$frac_digits : 0, self::$decimal_point, ' ');
|
||||||
}
|
}
|
||||||
@ -96,6 +96,16 @@ class Format
|
|||||||
return self::$cache_time[$timestamp];
|
return self::$cache_time[$timestamp];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static public function int2rusDate($timestamp = 0, $hours = false)
|
||||||
|
{
|
||||||
|
$month = array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря");
|
||||||
|
|
||||||
|
if(!isset(self::$cache_time[$timestamp])){
|
||||||
|
self::$cache_time[$timestamp] = ($hours) ? date("H:i d", $timestamp) . " " . $month[date("m", $timestamp) - 1] . " " .date("Y", $timestamp) : date("d", $timestamp) . " " . $month[date("m", $timestamp) - 1] . " " .date("Y", $timestamp);
|
||||||
|
}
|
||||||
|
return self::$cache_time[$timestamp];
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Установка смещения для getTime
|
* Установка смещения для getTime
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user