Documentation

Core_Date
in package

Date helper

Tags
subpackage

Core

version
7.x
author

Hostmake LLC

copyright

© 2005-2024 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru

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
int

date2sql()

Преобразовывает дату из формата даты в 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
string

sql2date()

Преобразовывает дату из формата даты-время 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
string

sql2timestamp()

Преобразовывает дату из формата даты-время 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|false

time2string()

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
string

timestamp2date()

Преобразовывает дату из временной метки в формат даты

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
Return values
string

        
On this page

Search results