DateTime modify function not respect Time Zone
Offen
@derickr arbeitet bereits daran.
Seit 01.7.2024.
Bug
Extension: date
Status: Verified
- Vorherrschende Sprache
- C
- Sterne
- 40.4k
- Forks
- 8.1k
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 96
Beschreibung
Description
The following code:
<?php
var_dump((new DateTime())->modify("2024-06-21T13:03:20-04:00"));
Resulted in this output(php >=8.2.5; >=8.3.0):
object(DateTime)#1 (3) {
["date"]=>
string(26) "2024-06-21 13:03:20.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
But I expected this output instead(this works on php 8.2.4, 8.2.3, 8.2.2):
object(DateTime)#1 (3) {
["date"]=>
string(26) "2024-06-21 13:03:20.000000"
["timezone_type"]=>
int(1)
["timezone"]=>
string(6) "-04:00"
}
PHP Version
=8.2.5; >=8.3.0;
Operating System
Any Linux or Windows
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.