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-01
si 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.