(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTime::__construct — Retorna um novo objeto DateTime
Equivalente a DateTimeImmutable::__construct() mas funciona com DateTime. Considere usar DateTimeImmutable e suas caracterísitcas.
Retorna um novo objeto DateTime.
datetime
Uma string de data/hora. Os formatos válidos são explicados em Formatos de Data e Hora.
Coloque "now"
neste parâmetro para obter o horário atual quando
utilizar o parâmetro $timezone
.
timezone
Um objeto DateTimeZone, representando o
fuso horário do parâmetro $datetime
.
Se $timezone
for null
ou omitido,
o fuso horário atual será utilizado.
Nota:
O parâmetro
$timezone
e o fuso horário atual são ignorados quando o parâmetro$datetime
é um timestamp UNIX (exemplo,@946684800
) ou quando o fuso horário é informado (exemplo.2010-01-28T15:00:00+02:00
).
Retorna uma nova instância de DateTime.
Se uma string inválida de data/hora for passada, uma exceção DateMalformedStringException é disparada. Antes do PHP 8.3, era uma Exception.
Versão | Descrição |
---|---|
8.3.0 | Agora dispara DateMalformedStringException se uma string inválida é passada, em vez de Exception. |
Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!
Check out: eBank.nz (Art Generator) |
Netwrck.com (AI Tools) |
Text-Generator.io (AI API) |
BitBank.nz (Crypto AI) |
ReadingTime (Kids Reading) |
RewordGame |
BigMultiplayerChess |
WebFiddle |
How.nz |
Helix AI Assistant