¿Cómo se habilita la marca de tiempo en ciertas aplicaciones web como Whatsapp, Facebook? etc. ¿Cómo funciona?

¿Dónde se almacena el tiempo?
Las marcas de tiempo se habilitan almacenando los datos a través de aplicaciones de metadatos.
El tiempo de la última actividad de respuesta se anota en la base de datos en forma de matriz con una sola zona horaria.
Facebook: zona horaria del Pacífico
Google: zona horaria del este
Whatsapp: UTC / GMT

¿CÓMO SE INTERPRETA EL TIEMPO?
El tiempo almacenado se envía a la página web a través de etiquetas . Estas etiquetas notifican a los servidores, la zona horaria y la configuración del reloj del dispositivo utilizado por el usuario. Luego, el servidor convierte el tiempo almacenado, es decir, UTC / GMT en WhatsApp, a una región específica con respecto a los estándares de tiempo y duración ISO / IEEE, es decir (D) AAAAMMDD (T) HHMM = (D20140126T2330) = 2014-01-26 23:30

PAPEL DE LA CONFIGURACIÓN DE TIEMPO DEL USUARIO?
El dispositivo del usuario convierte el tiempo según la configuración del dispositivo y lo muestra como:
(Visto por última vez a las 11:30 PM, 26 de enero de 2014)
Este mismo tiempo es utilizado por las mismas páginas PHP o JSP para mostrar el tiempo deseado por el desarrollador. Ejemplo:
(Hace 5 minutos)

Para obtener información detallada, lea:
1. Configuración de fecha y hora en Java / JSP / PHP
2. IEEE e ISO hora y fecha Normas internacionales
3. Etiquetas de metadatos

More Interesting

Cuando comienzas a construir una nueva aplicación web con Ruby on Rails, ¿comienzas desde cero? ¿Construye a partir de una plantilla preexistente o un proyecto anterior?

Cómo acercarse a un fabricante de aplicaciones importante para agregar mi producto a su aplicación

¿Cuáles son los buenos campos de desarrollo web o software de aplicación?

¿Cuáles son los mejores clientes de video chat?

¿Cuál es la diferencia entre el servidor web y la aplicación web?

¿Qué idiomas y cosas avanzadas debo aprender sobre la web antes de comenzar un inicio basado en la web? Por favor, proporcione los enlaces para los recursos

¿Cómo es usar New Relic en la producción?

¿Por qué hay muchos idiomas en el desarrollo del lado del servidor y solo uno (JavaScript) en el desarrollo de aplicaciones web del lado del cliente?

¿Cuáles son algunos buenos frameworks para sitios de cámaras web / kits de desarrollo de software?

¿Existe una aplicación web existente que pueda administrar múltiples proyectos de sitios web en un panel?

¿Por qué tomó tanto tiempo que una aplicación como What'sapp se generalizara y cuán complejo es el código utilizado para hacerlo?

¿Está el correo electrónico condenado a morir?

¿Cuál es el mejor lenguaje / marco web para crear una plataforma de conferencias web que admita sesiones en vivo y chat?

¿Cuál es la diferencia entre desarrollar aplicaciones web usando Java y PHP?

¿Qué herramientas están disponibles para crear mapas, diagramas u otras representaciones visuales de la estructura de datos de una aplicación?