Simple Machines Community Forum

SMF Support => Language Specific Support => Español (Spanish) => Topic started by: Natzu01 on January 04, 2018, 11:11:23 PM

Title: Modificar la fecha de los Posts
Post by: Natzu01 on January 04, 2018, 11:11:23 PM
Hola, tengo una duda de hace mucho y es como hacer para poder cambiar la fecha de los post que uno modifica , como saben a la hora de crear un tema o post y luego modificarlo automaticamente sale la fecha y hora y quiseira saber como puedo modificarlo a mi conveniencia por ejemplo subo un post y tiempo despues quiero editar la fecha como dejo abajo

« Última modificación: Hoy a las 08:50:24 am por Usuario »

y modificarlo algo asi

« Última modificación: Diciembre 11, 2016, 04:10:15 pm por Usuario »

Gracias por sus respuestas  :)


Title: Re: Modificar la fecha de los Posts
Post by: AZORAHAI on January 04, 2018, 11:33:09 PM
Bueno men es sumamente facil

Admin > Configuracion > Caracteristicas y opciones

En dicha plantilla vas a buscar "Formato de Tiempo por defecto"

Y colocas esto

%B, %Y, %I:%M:%S %p

Saludos!
Title: Re: Modificar la fecha de los Posts
Post by: Natzu01 on January 04, 2018, 11:53:25 PM
Quote from: AZORAHAI on January 04, 2018, 11:33:09 PM
Bueno men es sumamente facil

Admin > Configuracion > Caracteristicas y opciones

En dicha plantilla vas a buscar "Formato de Tiempo por defecto"

Y colocas esto

%B, %Y, %I:%M:%S %p




Saludos!

gracias por contestar ya puse lo que me dijiste pero como puedo cambiar a otra fecha la modificacion a mi gusto con eso  :-\
Title: Re: Modificar la fecha de los Posts
Post by: Dhayzon on January 05, 2018, 12:22:17 PM
 
Quote
Formato de Hora
Puedes ajustar como visualizarás la hora y la fecha. Hay mucha "letra pequeña", pero es relativamente fácil. El formato sigue las especificaciones de la función strftime de PHP, y se describen a continuación (más detalles pueden encontrarse en php.net).

Los siguientes caracteres se reconocen en la cadena del formato:
  %a - nombre abreviado del día de la semana
  %A - nombre completo del día de la semana
  %b - nombre abreviado del mes
  %B - nombre completo del mes
  %d - día del mes (01 a 31)
  %D* - lo mismo que %m/%d/%y
  %e* - día del mes (1 a 31)
  %H - hora usando formato de 24 horas (rango 00 a 23)
  %I - hora usando formato de 12 horas (rango 01 a 12)
  %m - mes como número (01 a 12)
  %M - minuto como número
  %p - "am" o "pm" de acuerdo a la hora actual
  %R* - hora en formato de 24 horas
  %S - segundos como número decimal
  %T* - hora actual, de la misma manera que %H:%M:%S
  %y - año en formato de 2 dígitos (00 a 99)
  %Y - año en formato de 4 dígitos
  %% - carácter '%'

* No funciona en servidores Windows.
Title: Re: Modificar la fecha de los Posts
Post by: Natzu01 on January 05, 2018, 04:39:11 PM
Perdon sigo sin comprender como puedo modificar la fecha a mi gusto con lo que me han mencionado  ???
Title: Re: Modificar la fecha de los Posts
Post by: vicram10 on January 05, 2018, 07:04:44 PM
el quiere cambiar la fecha de los post por una fecha que el quiere, esto es lo que entiendo

/me Natzu01
Title: Re: Modificar la fecha de los Posts
Post by: Natzu01 on January 05, 2018, 11:09:39 PM
Quote from: vicram10 on January 05, 2018, 07:04:44 PM
el quiere cambiar la fecha de los post por una fecha que el quiere, esto es lo que entiendo

/me Natzu01
Exacto quiero cambiar la fecha  del post q quiera a mi gusto  , asi como el ejemplo que puse al inicio :laugh:
Title: Re: Modificar la fecha de los Posts
Post by: vicram10 on January 06, 2018, 09:11:22 PM
para eso debes hacerlo a nivel de base de datos.
creo que no existe mod que te permita hacer eso (sería interesante crearlo).

pero sería entrar en la base de datos y en smf_messages el campo poster_time sería el que quieres modificar.

para eso debes convertir el valor de fecha a time (php).

Quote
echo strtotime("2018-01-06");

ese te da la fecha en formato "int" que es el valor que debes guardar.
Title: Re: Modificar la fecha de los Posts
Post by: Natzu01 on January 06, 2018, 09:30:01 PM
Quote from: vicram10 on January 06, 2018, 09:11:22 PM
para eso debes hacerlo a nivel de base de datos.
creo que no existe mod que te permita hacer eso (sería interesante crearlo).

pero sería entrar en la base de datos y en smf_messages el campo poster_time sería el que quieres modificar.

para eso debes convertir el valor de fecha a time (php).

Quote
echo strtotime("2018-01-06");


ese te da la fecha en formato "int" que es el valor que debes guardar.


ya veo pero desde donde puedo entrar a la base de datos mejor dicho podrias decirme paso a paso esque es la primera vez que modificaria algo en la base de datos  :-[
Title: Re: Modificar la fecha de los Posts
Post by: vicram10 on January 06, 2018, 09:34:54 PM
todos los hosting tienen acceso a la base de datos a traves del phpmyadmin, que tipo de hosting tienes, de pago o free?.
en tu panel del hosting debes tener todos esos tipos de acceso
Title: Re: Modificar la fecha de los Posts
Post by: Natzu01 on January 07, 2018, 12:57:58 AM
Quote from: vicram10 on January 06, 2018, 09:34:54 PM
todos los hosting tienen acceso a la base de datos a traves del phpmyadmin, que tipo de hosting tienes, de pago o free?.
en tu panel del hosting debes tener todos esos tipos de acceso

es de pago pero ya entre y pues ya lo modifique desde alli  :) gracias , pero sale con numeros 73248324 y supongo eso es la fecha en dias horas segundos etc abra una manera de pasarlos algo mas logico para entenderlo ya que es confuso asi como esta nose si me explico  :-[
Title: Re: Modificar la fecha de los Posts
Post by: Gluz on January 07, 2018, 03:57:21 AM
Eso es porquees fecha de Unix o llamada Epoch, para eso hay páginas que te convierten fechas a ese número.
Title: Re: Modificar la fecha de los Posts
Post by: Natzu01 on January 07, 2018, 11:29:22 AM
Genial gracias a todos por su ayuda  :D