PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Zona waktu yang berbeda_types pada objek DateTime

Zona waktu dapat menjadi salah satu dari tiga tipe berbeda dalam objek DateTime:

  • Tipe 1; Offset UTC, seperti di new DateTime("17 July 2013 -0300");
  • Tipe 2; Singkatan zona waktu, seperti di new DateTime("17 July 2013 GMT");
  • Jenis 3:Pengidentifikasi zona waktu, seperti di new DateTime( "17 July 2013", new DateTimeZone("Europe/London"));

Hanya objek DateTime dengan tipe 3 zona waktu terlampir yang memungkinkan DST dengan benar.

Untuk selalu memiliki tipe 3, Anda perlu menyimpan zona waktu di database Anda sebagai pengidentifikasi yang diterima dari daftar ini dan menerapkannya ke objek DateTime Anda saat instantiasi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tidak dapat menghapus objek karena batasan kunci asing

  2. PostgreSQL 13:BATAS ... DENGAN DIKAT

  3. SQLAlchemy tidak ada kesalahan yang diberikan kata sandi

  4. Menggunakan pg_dump untuk hanya mendapatkan pernyataan penyisipan dari satu tabel dalam database

  5. PostgreSQL 9.1:Cara menggabungkan baris dalam array tanpa duplikat, GABUNG tabel lain