

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.
 1.6.2