Cecil

Date

Date utility class.

This class provides utility methods for handling dates, including validation, conversion to DateTime, and formatting durations.

Table of Contents

Methods

durationToIso8601()  : string
Duration in seconds to ISO 8601.
isValid()  : bool
Checks if a date is valid.
toDatetime()  : DateTime
Date to DateTime.

Methods

durationToIso8601()

Duration in seconds to ISO 8601.

public static durationToIso8601(float $duration) : string
Parameters
$duration : float
Return values
string

isValid()

Checks if a date is valid.

public static isValid(string $date[, string $format = 'Y-m-d' ]) : bool
Parameters
$date : string
$format : string = 'Y-m-d'
Return values
bool

toDatetime()

Date to DateTime.

public static toDatetime(mixed $date) : DateTime
Parameters
$date : mixed
Return values
DateTime
 
On this page

Search results