Class DateManager1
Direct known subclasses
Date1
Located at easycore/Ehex.php
public static
false|integer|string
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public
|
#
__construct( string $dataBaseTimeStamp = '1988-08-10', null $compareDate_defaultIsNow = null, string $dateFormat = "U = Y-m-d H:i:s" )
|
public
boolean
|
|
public static
DateTime|string
|
#
normalizeDateOrTimestamp_to_DateTime( string $time = '2007-02-14 20:25:25', string $dateFormat = "U = Y-m-d H:i:s" )
|
public
DateInterval|false|integer
|
#
getRemainingTime_asDateInterval( )
echo getRemainingTime() //'Your age is %Y years and %d days' // Your age is 28 years and 19 days |
public
|
|
public
|
|
public
string
|
#
getRemainingTime_asText( string $defaultTimeElapseText = 'Time Up ##:##:##', string $prefix = ' ', string $suffix = ', ' )
echo getRemainingTime_asText() // Output: The difference is 28 years, 5 months, 19 days, 20 hours, 34 minutes, 36 seconds |
public
|
|
public
string
|
#
getRemainingTime_asTimeStamp( )
echo getRemainingTime_asText() // Output: The difference is 28 years, 5 months, 19 days, 20 hours, 34 minutes, 36 seconds |
public static
|
#
isTimeElapse( $dbFixTime = 0, $minuteAfter = 0, $hoursAfter = 0, $daysAfter = 0, $weeksAfter = 0 )
|
public static
boolean
|
|
public static
|
|
public static
integer
|
#
getRemainingTime( integer $dbFixTime = 0, integer $minuteAfter = 0, integer $hoursAfter = 0, integer $daysAfter = 0, integer $weeksAfter = 0 )
Get Remaining Time after Subtracting $dbFixTime. Alternative to @see DateManager1::removeDateTime() |
public static
string
|
#
dateTimeNormalizer( string $symbol = '+', integer $minute = 0, integer $hoursAfter = 0, integer $daysAfter = 0, integer $weeksAfter = 0, integer $month = 0 )
|
public static
integer
|
#
addDateTime_asDatabaseTimeStamp( integer $minute = 0, integer $hours = 0, integer $days = 0, integer $weeks = 0 )
Add Some Minute, Hours... to $initTime Date |
public static
integer
|
#
removeDateTime_asDatabaseTimeStamp( integer $minute = 0, integer $hours = 0, integer $days = 0, integer $weeks = 0 )
Add Some Minute, Hours... to $initTime Date |
public static
integer
|
#
addDateTime( null|integer $initTime = null, integer $minute = 0, integer $hours = 0, integer $days = 0, integer $weeks = 0 )
Add Some Minute, Hours... to $initTime Date |
public static
integer
|
#
removeDateTime( null|integer $initTime = null, integer $minute = 0, integer $hours = 0, integer $days = 0, integer $weeks = 0 )
Remove Some Minute, Hours... from $initTime Date |
public static
string
|
$date_asNumber
|
#
'd-m-Y'
|
public static
string
|
$date_asText
|
#
'd D M Y'
|
public static
string
|
$dateInverse_asNumber
|
#
'Y-m-d'
|
public static
string
|
$dateInverse_asText
|
#
'Y-M-D'
|
public static
string
|
$time_asAmPm
|
#
'g:i a'
|
public static
string
|
$time_as24Hours
|
#
'h:i:s'
|
public static
string
|
$dateTime_asNumber
|
#
'd-m-Y h:i:s'
|
public static
string
|
$dateTimeInverse_asNumber
|
#
'Y-m-d h:i:s'
|
public static
string
|
$database_timeStamp
|
#
'Y-m-d h:i:s'
|
public static
string
|
$dateTime_asText
|
#
'l jS F Y, g:i a'
|