[Resuelto]: Marca de tiempo UNIX PHP vs Marca de tiempo UNIX javascript

Iniciado por Leguim, 11 Febrero 2020, 16:07 PM

0 Miembros y 1 Visitante están viendo este tema.

Leguim

Básicamente quería preguntar si el unix de javascript es siempre el mismo, es decir...
la marca de unix que tiene PHP sin importar la hora del servidor siempre va a ser la misma... me preguntaba si la marca de tiempo unix que se obtiene por medio de javascript también funciona así... que sin importar la ubicación del usuario siempre va hacer la misma marca de tiempo.

Código (javascript) [Seleccionar]

var unix_now = Math.round((new Date()).getTime() / 1000);

engel lex

deberías estudiar un poco sobre la teoria del tiempo unix y como funciona...

puede haber disconcordancia entre el tiempo del servidor y js ya que no todo el mundo tiene el tiempo perfectamente ajustado en su pc, pero el tiempo unix está mas allá del tz
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

EdePC

- En resumen el Unix Time de PHP es en segundos y se obtiene del propio Servidor, el Unix Time de javascript es el milisegundos y se obtiene del Sistema Operativo Cliente, y como comentan esto puede diferir dependiendo a si estén sincronizados o no ambos relojes. Otra cosa es que Unix Time descarta la zona horaria, es decir, primero se pasa a GMT-0.