sql >> Database teknologi >  >> RDS >> PostgreSQL

Forskellige tidszone_typer på DateTime-objekt

Tidszoner kan være en af ​​tre forskellige typer i DateTime-objekter:

  • Type 1; En UTC-forskydning, såsom i new DateTime("17 July 2013 -0300");
  • Type 2; En tidszoneforkortelse, såsom i new DateTime("17 July 2013 GMT");
  • Type 3:Et tidszone-id, f.eks. i new DateTime( "17 July 2013", new DateTimeZone("Europe/London"));

Kun DateTime-objekter med type 3 tidszoner tilknyttet vil tillade sommertid korrekt.

For altid at have type 3 skal du gemme tidszonen i din database som accepterede identifikatorer fra denne liste og anvende den på dit DateTime-objekt ved instansiering.



  1. Vil du udflade aggregerede nøgle/værdi-par fra et JSONB-felt?

  2. Aktivering af TLS i Oracle Apps R12.2

  3. ORA-00900:ugyldig SQL-sætning - når en procedure køres i oracle 10g

  4. Tidlige registreringer åbner for PGDay.IT 2011