função PHP strtotime ()
PHP Data / Hora Manual de Referência
Exemplos
O Inglês texto de data tempo determinação em Unix timestamp:
<?php
echo(strtotime("now") . "<br>");
echo(strtotime("3 October 2005") . "<br>");
echo(strtotime("+5 hours") . "<br>");
echo(strtotime("+1 week") . "<br>");
echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>");
echo(strtotime("next Monday") . "<br>");
echo(strtotime("last Sunday"));
?>
echo(strtotime("now") . "<br>");
echo(strtotime("3 October 2005") . "<br>");
echo(strtotime("+5 hours") . "<br>");
echo(strtotime("+1 week") . "<br>");
echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>");
echo(strtotime("next Monday") . "<br>");
echo(strtotime("last Sunday"));
?>
Correndo instância »
Definição e Uso
função strtotime () para a data ou hora de qualquer Inglês texto de descrição da determinação de Unix timestamp (segundos desde 1 de janeiro de 1970 00:00:00 GMT de partida).
Nota: Se vocêusar dois dígitos para indicar o formato de ano, o valor é mapeado para 2000-2069 0-69, 70-100 valor é mapeado para 1970-2000.
Nota: Por favor, note a data m Formato / d / y ou dmy, se o delimitador é uma barra (/), as Américas usando m / d / formato y. Se o separador é um traço (-) (.) Ou um ponto, usar o formato dmy Europeia. Para evitar possíveis erros, você deve tentar usar o formato AAAA-MM-DD, ou usar date_create_from_format function ().
gramática
strtotime( time,now);
参数 | 描述 |
---|---|
time | 必需。规定日期/时间字符串。 |
now | 可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。 |
detalhes técnicos
retorna: | Retorna um timestamp em sucesso, em caso de falha retorna FALSE. |
---|---|
versão do PHP: | 4+ |
log Update: | PHP 5.3.0: agora formato de tempo relativo, como esta semana, na semana anterior, na semana passada, na próxima semana, uma predeterminada uma semana de segunda a domingo, em vez de frente e para trás em relação à data / hora atual de 7 dias. PHP 5.3.0: 24:00 agora é um formato válido. PHP 5.2.7: Antes desta versão, se o pedido de um mês em uma determinada data e a data é apenas o primeiro dia do mês, que irá aumentar o carimbo de hora erroneamente devolvido uma semana, este ponto foi agora corrigido. PHP 5.1.0: Se ele falhar, ele retorna FALSE (antes de esta versão retorna -1), e aumenta os erros de fuso horário E_STRICT e E_NOTICE. PHP 5.0.2: agora calculado corretamente "agora" e outras vezes relativos baseado no tempo atual, em vez da meia-noite do tempo. PHP 5.0.0: Permitir microssegundos (microssegundos mas muitas vezes esquecido). |
PHP Data / Hora Manual de Referência