Tengo la siguiente fecha: 2010-04-19 18:31:27. Me gustaría convertir esta fecha al formato dd/mm/aaaa.Convertir a formato de fecha dd/mm/aaaa
Respuesta
Se puede utilizar una expresión regular o algún tocar el violín cuerda manual, pero creo que prefiero:
date("d/m/Y", strtotime($str));
También existe el objeto DateTime
si quieres ir en esa dirección: http://www.php.net/manual/en/datetime.construct.php
Si su fecha está en el formato de una cadena de utilizar la función de explotar
array explode (string $delimiter , string $string [, int $limit ])
//In the case of your code
$length = strrpos($oldDate," ");
$newDate = explode("-" , substr($oldDate,$length));
$output = $newDate[2]."/".$newDate[1]."/".$newDate[0];
esperanza lo anterior funciona ahora
Esto es una solución mucho más compleja de lo que se necesita. –
Probablemente tenga razón –
Pero es útil para otros casos posibles. –
<?php
$test1='2010-04-19 18:31:27';
echo date('d/m/Y',strtotime($test1));
?>
probar esto
Lo sentimos pero su enlace (?) No parece funcionar. –
Prueba esto:
$old_date = Date_create("2010-04-19 18:31:27");
$new_date = Date_format($old_date, "d/m/Y");
$source = 'your varible name';
$date = new DateTime($source);
$_REQUEST["date"] = $date->format('d-m-Y');
echo $_REQUEST["date"];
No deje firmas debajo de su publicación. – Glorfindel
La pregunta dice convertir a "dd/mm/aaaa". Esta solución parece dar el formato incorrecto. – Pang
- 1. fecha sql convertir a formato de cadena
- 2. ¿Cómo convertir formato de fecha a palabra?
- 3. Convertir la fecha de Javascript a ASP.NET Formato de fecha
- 4. convertir el formato JSON fecha
- 5. Convertir de formato largo a formato
- 6. cómo convertir formato de fecha en Android
- 7. convertir cadena a formato de fecha y hora específico?
- 8. Convertir la fecha PHP en formato de fecha de javascript
- 9. fecha Convertir a XMLGregorianCalendar
- 10. Convertir fecha y hora a un formato especificado
- 11. PHP ¿Convertir la fecha ISO a un formato más legible?
- 12. NSDate - Convertir fecha a GMT
- 13. Convertir Fecha de época a una fecha de Javascript significativa
- 14. ¿Cómo puedo convertir el formato de fecha y hora a fecha en SQLite?
- 15. Python, Convertir 9 tupla fecha UTC a MySQL formato de fecha y hora
- 16. Formato de fecha de Java a formato de fecha de JavaScript
- 17. ¿Convertir formato PSD a Android XML (formato)?
- 18. PHP: convertir cadena de fecha a fecha Unix
- 19. Convertir sello MySql DateTime en formato de Fecha de JavaScript
- 20. como convertir un formato XML Fecha de cacao
- 21. convertir una cadena en un formato de fecha
- 22. cómo convertir milisegundos al formato de fecha en android?
- 23. ¿Cómo puedo convertir los ticks en un formato de fecha?
- 24. jquery/javascript convertir fecha cadena a fecha
- 25. Convertir cadenas a la fecha en bash
- 26. convertir la fecha aaaammdd a yyJJJ o Julian Fecha
- 27. ¿Cómo convertir un formato de fecha y hora de mysql en PHP a m/d/a?
- 28. convertir tiff a formato jpg
- 29. Convertir XML a formato JSON
- 30. Cómo convertir la fecha hexadecimal 'YMD' a una fecha legible?
que encuentro en una gran cantidad de nuestros servidores (que opera en la hora de Australia) Necesito usar: Fecha ("d/m/o ", strtotime ($ str)); -> es decir, 'o' por el año. – niggles
¡Hola! Ya he probado su solución, pero parece que no funciona. Como pregunté en mi publicación, solo necesito la fecha en el formato dd/mm/aaaa sin el componente de tiempo. Gracias por la ayuda, Saludos cordiales! –
¿Qué parte no funciona? 'strtotime (" 2010-04-19 18:31:27 ");' devuelve los segundos desde la época, '1271716287' (para mi TZ). 'date()' toma una cadena de formato y una época int; la cadena de formato le dice qué devolver, y "d/m/Y" es días como un int sin relleno, meses como un int sin relleno y un año con cuatro dígitos. Dado que no se incluyen parámetros de tiempo en la cadena de formato (por ejemplo, "d/m/Y h: i: s"), no se devolverán –