\Colibri\HelpersDate

Класс обертка над датой

Summary

Methods
Properties
Constants
RFC()
ToDbString()
ToHumanDate()
ToUnixTime()
Age()
AgeYears()
TimeToString()
No public properties found
YEAR
MONTH
WEEK
DAY
HOUR
MINUTE
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

YEAR

YEAR = 31556926

Количество секунд в году

MONTH

MONTH = 2629744

Количество секунд в месяце

WEEK

WEEK = 604800

Количество секунд в неделю

DAY

DAY = 86400

Количество секунд в дне

HOUR

HOUR = 3600

Количество секунд в час

MINUTE

MINUTE = 60

Количество секунд в минуту

Methods

RFC()

RFC(integer  $time = null) : string

Вывести в формате RFC

Parameters

integer $time

Returns

string

ToDbString()

ToDbString(integer  $time = null, boolean  $format = '%Y-%m-%d %H:%M:%S') : string

Вернуть в формате для базы данных

Parameters

integer $time
boolean $format

Returns

string

ToHumanDate()

ToHumanDate(integer  $time = null, boolean  $showTime = false) : string

Вернуть дату в читабельном виде

Parameters

integer $time
boolean $showTime

Returns

string

ToUnixTime()

ToUnixTime(string  $datestring) : integer

Строка в цифру

Parameters

string $datestring

Returns

integer

Age()

Age(integer  $time) : integer

Количество лет между датами

Parameters

integer $time

Returns

integer

AgeYears()

AgeYears(integer  $time) : integer

Количество лет между датами (зачем это ? не знаю)

Parameters

integer $time

Returns

integer

TimeToString()

TimeToString(integer  $number) 

Количество секунд в время HH:MM:SS

Parameters

integer $number