Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

752
Views
eliminar la zona horaria local de una fecha en javascript?

Me preguntaba si puedo eliminar la zona horaria de la fecha usando javascript. Obtengo la fecha y hora en un formato json, ahora quiero volver a configurarlo, pero devuelve más información de lo que realmente quiero/necesito.

Lo que tengo ahora es:

 var d = new Date(); d.setTime(1432851021000); document.write(d);

y la salida es algo como esto:

 Thu May 28 2015 16:10:21 GMT-0600 (CST)

Me gustaría mostrar solo hasta la hora y eliminar GMT-0600 (CST).

Sé que javascript toma eso según la zona horaria del usuario actual, lo cual es un problema, porque la información podría guardarse en diferentes países.

Estoy tratando de evitar crear el formato usando algo como:

 d.date() + "/" + d.month()...etc

¿Hay una mejor solución para esto?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Creo que d.toDateString() generará el formato que está buscando.

 var d = new Date(); d.setTime(1432851021000); d.toDateString(); // outputs to "Thu May 28 2015" d.toGMTString(); //outputs to "Thu, 28 May 2015 22:10:21 GMT"

O incluso d.toLocaleString() "28/5/2015, 6:10:21 p. m."

Hay muchos métodos disponibles para Date()

over 4 years ago · Santiago Trujillo Report

0

Dado que la parte que desea siempre tendrá una longitud fija, puede usar:

 d.toString().slice(0, 24)

jsfiddle

over 4 years ago · Santiago Trujillo Report

0

usando el momento

 moment().utcOffset(0, true).format()

Desde la fecha de Javascript

 var date = new Date(); Tue Sep 06 2021 00:00:00 GMT+0200 var isoDate = date.toISOString() '2021-09-05T22:00:00.000Z' var clearUTCDate = moment(date).utcOffset(0, true).format() '2021-09-06T00:00:00Z'
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!