Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Codigo PHP para poner la hora local y la fecha en español
#1
Hola, Gentita de Foro.skylium este es otro de mis post, asi que quise contribuir con algo bastante práctico pero que a muchos les cuesta hacer al principio.

Estos son dos pequeños scripts hechos en PHP para obtener la hora local y la fecha completa en español.

Para la hora, creas un archivo que llamaremos hora.php, por ejemplo, y debe contener este codigo:

Código PHP:
<?php
date_default_timezone_set
("America/Caracas" ) ;
$hora date('h:i a',time() - 3600*date('I'));
print 
"&nbsp;$hora&nbsp;";
?>

Para la fecha en español, creamos otro archivo, y lo llamaremos fecha.php, y este es el codigo de esa función:

Código PHP:
<?php
date_default_timezone_set
("America/Caracas" ) ;
$tiempo getdate(time());
$dia $tiempo['wday'];
$dia_mes=$tiempo['mday'];
$mes $tiempo['mon'];
$year $tiempo['year'];
$hora$tiempo['hours'];
$minutos $tiempo['minutes'];
$segundos $tiempo['seconds'];


switch (
$dia){
case 
"1"$dia_nombre="Lunes"; break;
case 
"2"$dia_nombre="Martes"; break;
case 
"3"$dia_nombre="Mi&eacute;rcoles"; break;
case 
"4"$dia_nombre="Jueves"; break;
case 
"5"$dia_nombre="Viernes"; break;
case 
"6"$dia_nombre="S&aacute;bado"; break;
case 
"0"$dia_nombre="Domingo"; break;
}
switch(
$mes){
case 
"1"$mes_nombre="Enero"; break;
case 
"2"$mes_nombre="Febrero"; break;
case 
"3"$mes_nombre="Marzo"; break;
case 
"4"$mes_nombre="Abril"; break;
case 
"5"$mes_nombre="Mayo"; break;
case 
"6"$mes_nombre="Junio"; break;
case 
"7"$mes_nombre="Julio"; break;
case 
"8"$mes_nombre="Agosto"; break;
case 
"9"$mes_nombre="Septiembre"; break;
case 
"10"$mes_nombre="Octubre"; break;
case 
"11"$mes_nombre="Noviembre"; break;
case 
"12"$mes_nombre="Diciembre"; break;
}
echo 
$dia_nombre." ".$dia_mes." de ".$mes_nombre." de ".$year;
?>

acá solo tienen que cambiar el valor entre parentesis de la segunda linea:
date_default_timezone_set("America/Caracas" ) ;
por la su zona local, y listo, pueden usar ambos valores con tan solo incluir la siguiente linea en su codigo:

<?php include('fecha.php') ?> - <?php include('hora.php') ?>


al final les quedará la fecha en el siguiente formato:
Lunes 14 de Enero de 2013 - 10:00 am
xD La hora y Fecha de mi post Lengua


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
Pregunta [Duda] Desarrollar un CRM propio en Español EmilioGarcia 3 189 06-07-2018, 04:33 AM
Último mensaje: Murcia1021
  [Duda] Ayuda con este codigo Kovea 5 272 05-04-2018, 12:17 AM
Último mensaje: Kovea
  [Aporte] El Editor de codigo Atom! joselp 0 140 14-01-2018, 12:36 PM
Último mensaje: joselp
  [Aporte] Como compartir codigo en la nube con Codepen amner 1 385 14-03-2017, 03:05 PM
Último mensaje: Carlos Mendoza
  Obtener la fecha y hora actual en PHP CarlosAlberto 12 1,078 21-12-2016, 06:16 AM
Último mensaje: yayito21
  Ayuda con Código php CarlosAlberto 1 337 03-12-2016, 07:22 PM
Último mensaje: Minenage
  [Duda] Código en ASP NET C# romeho 2 495 26-07-2016, 10:40 PM
Último mensaje: romeho
  Libro de jQuery en español CarlosAlberto 1 484 30-12-2015, 11:39 PM
Último mensaje: habacuc78
  [Aporte] Codigo para renombrar tabla MySQL gassip 3 562 23-12-2015, 08:10 AM
Último mensaje: AbaddonOrmuz
  Homero Simpson dibujado con sólo código CSS Kevin9908 8 628 06-11-2015, 02:12 AM
Último mensaje: juanjj



Usuarios navegando en este tema: 1 invitado(s)