Saltar al contenido

¿Cuál es el tipo de datos para unix_timestamp (MySQL)?

Este artículo ha sido aprobado por especialistas para que tengas la seguridad de la exactitud de este artículo.

Solución:

el tipo es entero como:

int(11) 

es bueno para la indexación y condiciones como > < =

Desea utilizar el tipo de datos TIMESTAMP.
Se almacena como un valor de época, pero MySQL muestra el valor como 'YYYY-MM-DD HH:MM:SS'.

MySql fecha y hora el tipo de datos almacena la fecha en el formato 'YYYY-MM-DD HH:MM:SS' con un rango de '1000-01-01 00:00:00' a '9999-12-31 23:59:59'.

MARCA DE TIEMPO MySql el tipo de datos almacena la fecha en el formato 'YYYY-MM-DD HH:MM:SS' con un rango de '1970-01-01 00:00:01' UTC a '2038-01-19 03:14:07' UTC.

UNIX MARCA DE TIEMPO es el número de segundos desde 1970-01-01si desea almacenar la marca de tiempo de Unix en mysql base de datos que debe utilizar int(11) con attribute UNSIGNED (para permitir solo números positivos), y si desea guardar la cantidad de microsegundos, debe usar bigint(20),..

Si quieres conseguir el unixtimestamp en formato legible en su consulta de selección Puede usar

SELECT FROM_UNIXTIME(CAST(yourtable.start_time as UNSIGNED)) as date_time

Si estás usando php puedes usar:

$unixtimestamp= time();//1544619186

echo(date("Y-m-d", $unixtimestamp));//2018-12-12

Si desea mostrar la fecha y hora usando el zona horaria local en JavaScript usar esta función

  function timeConverter(UNIX_timestamp)
        var date = new Date(UNIX_timestamp*1000);
        var year = date.getFullYear();
        var month = ("0"+(date.getMonth()+1)).substr(-2);
        var day = ("0"+date.getDate()).substr(-2);
        var hour = ("0"+date.getHours()).substr(-2);
        var minutes = ("0"+date.getMinutes()).substr(-2);
        var seconds = ("0"+date.getSeconds()).substr(-2);
    
        return year+"-"+month+"-"+day+" "+hour+":"+minutes+":"+seconds;
    
   console.log(timeConverter(value));// 2018-14-12 13:11:33

(En este caso, el servidor debería devolver el unixTimestamp tal como está:
SELECT yourtable.start_time as date_time)

Aquí tienes las reseñas y puntuaciones

Si sostienes algún recelo y disposición de aclarar nuestro noticia eres capaz de escribir una explicación y con gusto lo leeremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *