Sto creando un programma per qualcosa sulla costa orientale e ho bisogno di creare una data che restituisca sempre un oggetto data/timestamp per questo momento.Ignorare i fusi orari durante la creazione di una data in javascript/momentjs
Quindi, se apro la pagina a Parigi alle 18:00, lo "new myDate()"
deve restituire 12:00.
Qualche suggerimento su come posso farlo con wither momentJS o solo Javascript? Il risultato finale dovrebbe essere un oggetto Date javascript.
Ah, non ha visto che uno. Come aggiungerebbe il fuso orario giusto con questo? Sono riuscito a farlo con js, ma preferirei momenti. Ho provato questo: 'new Date (moment.utc(). Add ('minutes', -moment(). Zone()). Unix() * 1000)', ma la data è di 5 ore di. – kimpettersen
Si potrebbe simulare semplicemente non usando un fuso orario. Quindi se la data deve essere alle 5 del mattino, basta fare moment.utc ([anno, mese, data, 5]) e quindi formattarlo e visualizzarlo. Se si sta tentando di visualizzare una data in un determinato fuso orario, diventa più complicato, in quanto è necessario calcolare l'offset in base a quando si verifica l'ora legale per quel fuso orario. – timrwood
Sperimenta con moment.utc(). Zone (5) per consentire a momentjs di gestire l'offset del fuso orario internamente. – zacharydl