return 'infinity';
}
- try {
- $t = new ConvertibleTimestamp( $expiry );
-
- return $t->getTimestamp( $format );
- } catch ( TimestampException $e ) {
- return false;
- }
+ return ConvertibleTimestamp::convert( $format, $expiry );
}
public function setBigSelects( $value = true ) {
// We know that if we got to this step, year, month day hour and min must be set
// by virtue of regex not failing.
- $unix = ( new ConvertibleTimestamp(
+ $unix = ConvertibleTimestamp::convert( TS_UNIX,
$res[1] . $res[2] . $res[3] . $res[4] . $res[5] . $res[6]
- ) )->getTimestamp( TS_UNIX );
+ );
$offset = intval( substr( $res[7], 1, 2 ) ) * 60 * 60;
$offset += intval( substr( $res[7], 4, 2 ) ) * 60;
if ( substr( $res[7], 0, 1 ) === '-' ) {
$offset = -$offset;
}
- $val = ( new ConvertibleTimestamp( $unix + $offset ) )->getTimestamp( TS_EXIF );
+ $val = ConvertibleTimestamp::convert( TS_EXIF, $unix + $offset );
if ( $stripSeconds ) {
// If seconds weren't specified, remove the trailing ':00'.