sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvad er forskellen mellem toGMTstring() og toUTCstring()?

GMT og UTC er forskellige tidszoner, de er Greenwich Mean Time og Coordinated Universal hhv. GMT er en 'soltidszone', hvorimod UTC er 'atomisk'. Til de fleste formål er de grundlæggende det samme, men UTC er mere 'universelt'.

Interessant nok den dokumentation du peger på for toUTCString viser stadig et GMT-output:

var today = new Date();
var UTCstring = today.toUTCString();
// Mon, 03 Jul 2006 21:44:38 GMT

Til udveksling af data mellem applikationer vil jeg foretrække at bruge noget som ISO8601 , som bruger 'Z'-suffikset for UTC:

2013-01-16T08:19Z

Hvor 'Z' til forveksling står for 'Zulu-tid'!



  1. Bedste praksis for at opgradere Redis med Sentinels?

  2. MongoDB Unique Index på matrixelement på tværs af dokumenter (ikke på tværs af indlejrede dokumenter)

  3. Gemt procedure i MongoDB

  4. Henter HTML fra MongoDB til brug i skabelon