data / hora de conversão da hora local do usuário para UTC no site

No momento, estou adicionando um sistema como ausente do escritório a um site, onde os usuários poderão marcar as datas e os horários de ausência do escritório, de modo que possam fornecer as informações de outros usuários para usar como backup enquanto estiverem for

O problema que tenho é converter a hora local dos usuários em UTC. Vi outras postagens que abordam esse problema fornecendo o UTC ao usuário e fazendo com que o cliente (js) converta a hora para e da hora local. No entanto, tenho acesso a um sistema de propriedade que posso usar para converter a data no lado do servidor com base na preferência de fuso horário do usuári

Minha pergunta é a seguinte: devo usar a conversão no servidor, o que permitiria ao usuáriocas hora local a ser fornecida (por exemplo, a hora nos EUA, independentemente de onde estejam logadas), ou devo usar a conversão do lado do cliente?

Alguém tem alguma experiência com isto? Quais são algumas das vantagens / desvantagens menos óbvias de cada método?

questionAnswers(2)

yourAnswerToTheQuestion