stript - remove html tags php
PHP Añadir días hasta la fecha (3)
Esto es fácil usando DateTime()
$date = new DateTime(); // Create datetime object representing now
$date->modify("+ $expires days"); // Add $expires days to it
$expDate = $date->format("Y-m-d H:i:s"); // Format it
Si está ejecutando PHP 5.4+, puede acortarlo a una sola línea:
$expDate = (new DateTime())->modify("+ $expires days")->format("Y-m-d H:i:s");
FYI, este código:
$expDate = date(''Y-m-d H:i:s'');
$expDate = strtotime($expDate);
Se puede escribir como:
$expDate = time();
time()
devuelve la marca de tiempo de unix actual, que es todo strtotime(date(''Ymd H:i:s''))
.
De acuerdo, estoy trabajando en un sistema de licencias y soy muy nuevo en el trabajo con PHP. Me gustaría recuperar el número de días que tiene una clave de licencia, luego agregar eso al día actual. Mi código,
$expire = $tags[''exp_time'']; //EXPIRATION_DATE_DAYS
$expDate = date(''Y-m-d H:i:s'');
$expDate = strtotime($expDate);
$expDate = $expDate + ((24 * 60 * 60)*($expire));
$expDate = date(''Y-m-d H:i:s'', $expDate);
Por cierto, puedo recuperar el número de días, solo está creando la marca de tiempo en formato DATE-TIME.
Cualquier ayuda / sugerencia será muy apreciada. También lo intenté,
- date_modify (...)
Otro one-liner, usando carbono :
$expDate = Carbon::now()->addDays($expire)->toDateTimeString();
Puede agregar días a una fecha usando este código:
$ExpDate = date("Y-m-d g:i:s", strtotime("+".$expire." day", date("Y-m-d g:i:s")));
Asegúrese de que $expire
es de tipo int. Este código devolverá la fecha en que expira la licencia.