News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Modificar la fecha de los Posts

Started by Natzu01, January 04, 2018, 11:11:23 PM

Previous topic - Next topic

Natzu01

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  :)



AZORAHAI

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!
EduardO
AZORAHAI
NerO
EDesign

Natzu01

#2
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  :-\

Dhayzon

 
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.

Natzu01

Perdon sigo sin comprender como puedo modificar la fecha a mi gusto con lo que me han mencionado  ???

vicram10

el quiere cambiar la fecha de los post por una fecha que el quiere, esto es lo que entiendo

* es asi? Natzu01

Natzu01

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

* es asi? Natzu01
Exacto quiero cambiar la fecha  del post q quiera a mi gusto  , asi como el ejemplo que puse al inicio :laugh:

vicram10

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.

Natzu01

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  :-[

vicram10

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

Natzu01

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  :-[

Gluz

Eso es porquees fecha de Unix o llamada Epoch, para eso hay páginas que te convierten fechas a ese número.

Natzu01

Genial gracias a todos por su ayuda  :D

Advertisement: