Core_Date
in package
Date helper
Tags
Table of Contents
Methods
- convertDuration() : int
- Convert duration
- date2sql() : string
- Преобразовывает дату из формата даты в SQL
- date2timestamp() : int
- Преобразовывает дату из формата даты во временную метку
- datetime2sql() : string
- Преобразовывает дату из формата даты-время в SQL
- datetime2timestamp() : int
- Преобразовывает дату из формата даты-времени во временную метку.
- getDuration() : array<string|int, mixed>
- Get duration
- gmdate() : string
- Форматирует дату с использованием gmdate
- sql2date() : string
- Преобразовывает дату из формата даты-время SQL в формат даты
- sql2datetime() : string
- Преобразовывает дату из формата даты-время SQL в формат даты-время
- sql2string() : string
- Преобразовывает дату из SQL в текстовый формат
- sql2timestamp() : int
- Преобразовывает дату из формата даты-время SQL во временную метку
- strftime() : string|false
- Strftime
- time2string() : string
- Convert seconds to string (seconds, minutes, hours, days or years). If NULL return empty string
- timestamp2date() : string
- Преобразовывает дату из временной метки в формат даты
- timestamp2datetime() : string
- Преобразовывает дату из временной метки в формат даты-время
- timestamp2sql() : string
- Преобразовывает дату из временной метки в формат даты-время SQL
- timestamp2sqldate() : string
- Преобразовывает дату из временной метки в формат даты SQL
- timestamp2string() : string
- Преобразовывает дату из временной метки в текстовый формат
Methods
convertDuration()
Convert duration
public
static convertDuration(int $duration, int $type) : int
Parameters
- $duration : int
- $type : int
Return values
intdate2sql()
Преобразовывает дату из формата даты в SQL
public
static date2sql(string $sDate) : string
Parameters
- $sDate : string
-
дата в формате Core::$mainConfig['dateFormat']
Return values
string —дата в формате SQL
date2timestamp()
Преобразовывает дату из формата даты во временную метку
public
static date2timestamp(string $sDate) : int
Parameters
- $sDate : string
-
дата в формате SQL
Return values
int —временную метку
datetime2sql()
Преобразовывает дату из формата даты-время в SQL
public
static datetime2sql(string $sDate) : string
Parameters
- $sDate : string
-
дата-время в формате Core::$mainConfig['dateTimeFormat']
Return values
string —дата-время в формате SQL
datetime2timestamp()
Преобразовывает дату из формата даты-времени во временную метку.
public
static datetime2timestamp(string $sDate) : int
При установленном формате обратного преобразования в Core::::$mainConfig['reverseDateTimeFormat'] будет использоваться он.
Parameters
- $sDate : string
-
дата в формате SQL
Return values
int —временную метку
getDuration()
Get duration
public
static getDuration(int $duration) : array<string|int, mixed>
Parameters
- $duration : int
Return values
array<string|int, mixed>gmdate()
Форматирует дату с использованием gmdate
public
static gmdate(string $format, int $timestamp) : string
Parameters
- $format : string
- $timestamp : int
Return values
stringsql2date()
Преобразовывает дату из формата даты-время SQL в формат даты
public
static sql2date(string $sDate) : string
Parameters
- $sDate : string
-
дата в формате SQL
Return values
string —дата в формате Core::$mainConfig['dateFormat']
sql2datetime()
Преобразовывает дату из формата даты-время SQL в формат даты-время
public
static sql2datetime(string $sDate) : string
Parameters
- $sDate : string
-
дата в формате SQL
Return values
string —дата-время в формате Core::$mainConfig['dateTimeFormat']
sql2string()
Преобразовывает дату из SQL в текстовый формат
public
static sql2string(strin $sql[, mixed $withTime = TRUE ]) : string
Parameters
- $sql : strin
- $withTime : mixed = TRUE
Return values
stringsql2timestamp()
Преобразовывает дату из формата даты-время SQL во временную метку
public
static sql2timestamp(string $sDate) : int
Parameters
- $sDate : string
-
дата в формате SQL
Return values
int —временную метку
strftime()
Strftime
public
static strftime(string $format[, int|null $timestamp = NULL ]) : string|false
Parameters
- $format : string
- $timestamp : int|null = NULL
Return values
string|falsetime2string()
Convert seconds to string (seconds, minutes, hours, days or years). If NULL return empty string
public
static time2string(int $time) : string
Parameters
- $time : int
Return values
stringtimestamp2date()
Преобразовывает дату из временной метки в формат даты
public
static timestamp2date(int $timestamp) : string
Parameters
- $timestamp : int
Return values
string —дата в формате Core::$mainConfig['dateFormat']
timestamp2datetime()
Преобразовывает дату из временной метки в формат даты-время
public
static timestamp2datetime(int $timestamp) : string
Parameters
- $timestamp : int
Return values
string —дата-время в формате Core::$mainConfig['dateTimeFormat']
timestamp2sql()
Преобразовывает дату из временной метки в формат даты-время SQL
public
static timestamp2sql(int $timestamp) : string
Parameters
- $timestamp : int
Return values
string —дата в формате SQL
timestamp2sqldate()
Преобразовывает дату из временной метки в формат даты SQL
public
static timestamp2sqldate(int $timestamp) : string
Parameters
- $timestamp : int
Return values
string —дата в формате SQL
timestamp2string()
Преобразовывает дату из временной метки в текстовый формат
public
static timestamp2string(int $timestamp[, mixed $withTime = TRUE ]) : string
Parameters
- $timestamp : int
- $withTime : mixed = TRUE