SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Bagaimana cara menggunakan strftime dan datetime dengan benar menggunakan perpustakaan Kamar?

Anda melewatkan 2 hal di sini :

1) datetime() fungsi mendapat detik dan Anda melewati milidetik. Bagi nilai dengan 1000.

2) Anda harus meneruskan parameter kedua sebagai 'unixepoch' ke datetime() fungsi.

Jadi, kueri Anda diperbaiki seperti ini :

CAST(strftime('%Y', datetime(date/1000, 'unixepoch')) AS int) AS year

Dan sama untuk bulan:

CAST(strftime('%m', datetime(date/1000, 'unixepoch')) AS int) AS month 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ukuran Database SQLite Maksimum di Aplikasi Android

  2. Urutan SQLite Berdasarkan Tanggal1530019888000

  3. Keluarkan Hasil Kueri SQLite sebagai Daftar yang Dipisahkan Tab

  4. SQLite ALTER TABLE

  5. Basis data ruang Android tidak akan mengekspor semua data