public static DateHelper::seconds($format = 's', $required = FALSE, $increment = 1)
Constructs an array of seconds.
Parameters
string $format: (optional) A date format string that indicates the format to use for the seconds. Defaults to 's'.
bool $required: (optional) If FALSE, the returned array will include a blank value. Defaults to FALSE.
int $increment: An integer value to increment the values. Defaults to 1.
Return value
array An array of seconds in the selected format.
File
- core/lib/Drupal/Core/Datetime/DateHelper.php, line 413
Class
- DateHelper
- Defines Gregorian Calendar date values.
Namespace
Drupal\Core\Datetime
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 | public static function seconds( $format = 's' , $required = FALSE, $increment = 1) { $seconds = array (); // Ensure $increment has a value so we don't loop endlessly. if ( empty ( $increment )) { $increment = 1; } for ( $i = 0; $i < 60; $i += $increment ) { $formatted = $format == 's' ? DrupalDateTime::datePad( $i ) : $i ; $seconds [ $i ] = $formatted ; } $none = array ( '' => '' ); return ! $required ? $none + $seconds : $seconds ; } |
Please login to continue.