Public Member Functions | |
formatDBDate ($sDBDateIn, $blForceEnglishRet=false) | |
getTime () | |
getWeekNumber ($iFirstWeekDay, $sTimestamp=null, $sFormat=null) | |
german2English ($sDate) | |
isEmptyDate ($sDate) | |
Static Public Member Functions | |
static | getInstance () |
Protected Member Functions | |
_processDate ($aTime, $aDate, $blGerman, $sFormat) | |
Static Private Attributes | |
static | $_instance = null |
Date manipulation utility class
Definition at line 6 of file oxutilsdate.php.
oxUtilsDate._processDate | ( | $ | aTime, | |
$ | aDate, | |||
$ | blGerman, | |||
$ | sFormat | |||
) | [protected] |
Processes amd formats date / time.
string | $aTime splitted time ( array( H, m, s ) ) | |
array | $aDate splitted date ( array( Y, m, d ) ) | |
bool | $blGerman true if incoming string is in German format (dotted) | |
string | $sFormat date format to produce |
Definition at line 173 of file oxutilsdate.php.
oxUtilsDate.formatDBDate | ( | $ | sDBDateIn, | |
$ | blForceEnglishRet = false | |||
) |
Reformats date to user defined format.
string | $sDBDateIn Date to reformat | |
bool | $blForceEnglishRet Force to return primary value(default false) |
Definition at line 45 of file oxutilsdate.php.
oxUtilsDate.german2English | ( | $ | sDate | ) |
Reformats and returns German date string to English.
string | $sDate German format date string |
Definition at line 148 of file oxutilsdate.php.
static oxUtilsDate.getInstance | ( | ) | [static] |
oxUtilsDate.getTime | ( | ) |
Returns time according shop timezone configuration. Configures in Admin -> Main menu -> Core Settings -> General
Definition at line 106 of file oxutilsdate.php.
oxUtilsDate.getWeekNumber | ( | $ | iFirstWeekDay, | |
$ | sTimestamp = null , |
|||
$ | sFormat = null | |||
) |
Returns number of the week according to numeration standards (configurable in admin): U - week number, starting with the first Sunday as the first day of the first week; W - week number, starting with the first Monday as the first day of the first week.
int | $iFirstWeekDay if set formats with U, otherwise with W ($myConfig->getConfigParam( 'iFirstWeekDay' )) | |
string | $sTimestamp timestamp, default is null (returns current week number); | |
string | $sFormat calculation format ( "%U" or "%w"), default is null (returns "%W" or defined in admin ). |
Definition at line 127 of file oxutilsdate.php.
oxUtilsDate.isEmptyDate | ( | $ | sDate | ) |
Checks if date string is empty date field. Empty string or string with all date values equal to 0 is treated as empty.
array | $sDate date or date time string |
Definition at line 190 of file oxutilsdate.php.
oxUtilsDate.$_instance = null [static, private] |
Definition at line 13 of file oxutilsdate.php.