Actions
Task #94308
closedf:format.date should use $GLOBALS['EXEC_TIME'] instead of 'now'
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Fluid
Target version:
-
Start date:
2021-06-11
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
9
PHP Version:
8.0
Tags:
Complexity:
Sprint Focus:
Description
The 'now' attribute in the DataTime-Object of PHP Function depends on the internal clock.
Two Viewhelper may show the different time like in this example
$first = new DateTime('now'); sleep(2); $second = new DateTime('now'); echo($first->format("Y-m-d H:i:s")); echo("\n"); echo($second->format("Y-m-d H:i:s"));
If the date-parameter is an empty string, TYPO3 should use $date = $GLOBALS['EXEC_TIME'] ?? time();
instead of $date = 'now';
.
If this is fixed, the documentation should changed, too.
Files
Actions