#210 Improve code for adding date strings to select
This commit is contained in:
parent
39ccef311e
commit
ef285e6075
1 changed files with 23 additions and 16 deletions
|
@ -260,23 +260,30 @@ class element extends \mod_customcert\element {
|
||||||
|
|
||||||
$suffix = self::get_ordinal_number_suffix(userdate($date, '%d'));
|
$suffix = self::get_ordinal_number_suffix(userdate($date, '%d'));
|
||||||
|
|
||||||
$dateformats = array(
|
$dateformats = [
|
||||||
1 => userdate($date, '%B %d, %Y'),
|
1 => userdate($date, '%B %d, %Y'),
|
||||||
2 => userdate($date, '%B %d' . $suffix . ', %Y'),
|
2 => userdate($date, '%B %d' . $suffix . ', %Y')
|
||||||
'strftimedate' => userdate($date, get_string('strftimedate', 'langconfig')),
|
];
|
||||||
'strftimedatefullshort' => userdate($date, get_string('strftimedatefullshort', 'langconfig')),
|
|
||||||
'strftimedateshort' => userdate($date, get_string('strftimedateshort', 'langconfig')),
|
$strdateformats = [
|
||||||
'strftimedatetime' => userdate($date, get_string('strftimedatetime', 'langconfig')),
|
'strftimedate',
|
||||||
'strftimedatetimeshort' => userdate($date, get_string('strftimedatetimeshort', 'langconfig')),
|
'strftimedatefullshort',
|
||||||
'strftimedaydate' => userdate($date, get_string('strftimedaydate', 'langconfig')),
|
'strftimedateshort',
|
||||||
'strftimedaydatetime' => userdate($date, get_string('strftimedaydatetime', 'langconfig')),
|
'strftimedatetime',
|
||||||
'strftimedayshort' => userdate($date, get_string('strftimedayshort', 'langconfig')),
|
'strftimedatetimeshort',
|
||||||
'strftimedaytime' => userdate($date, get_string('strftimedaytime', 'langconfig')),
|
'strftimedaydate',
|
||||||
'strftimemonthyear' => userdate($date, get_string('strftimemonthyear', 'langconfig')),
|
'strftimedaydatetime',
|
||||||
'strftimerecent' => userdate($date, get_string('strftimerecent', 'langconfig')),
|
'strftimedayshort',
|
||||||
'strftimerecentfull' => userdate($date, get_string('strftimerecentfull', 'langconfig')),
|
'strftimedaytime',
|
||||||
'strftimetime' => userdate($date, get_string('strftimetime', 'langconfig'))
|
'strftimemonthyear',
|
||||||
);
|
'strftimerecent',
|
||||||
|
'strftimerecentfull',
|
||||||
|
'strftimetime'
|
||||||
|
];
|
||||||
|
|
||||||
|
foreach ($strdateformats as $strdateformat) {
|
||||||
|
$dateformats[$strdateformat] = userdate($date, get_string($strdateformat, 'langconfig'));
|
||||||
|
}
|
||||||
|
|
||||||
return $dateformats;
|
return $dateformats;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue