2016-03-24 30 views
-1

Android için bir SQLITE veritabanında zaman depolamak için kabul edilmiş bir uygulama var mı?Kayıt süresi SQlite Android

Örneğin, Unix zaman damgası gerçek olarak mı depolanmış?

+0

Zaman damganız neye benziyor? –

+0

long unixTime = System.currentTimeMillis()/1000L; –

+0

Peki, bunu uzun bir sütunda depolayabilirsiniz. –

cevap

1

Bunu yapmak için iki genel yol vardır - int (temel olarak unix zaman damgası) veya genel olarak yyyy-aa-gg: ss: ss. Dizenin avantajı, insan tarafından okunabilir ve bu formatta yapılarak, dönüşüm olmadan karşılaştırılan bir dize olarak bir zaman karşılaştırması yapmanıza izin verilir (burada saat 24 saat biçiminde olmalıdır).

+0

Geçerli zaman "yyyy-aa-gg ss: dd: ss" biçiminde Java/Android üzerinden almanın doğru yolu nedir? –

+1

Bunu yapmak için bir SimpleDateFormat kullanırsınız. form. –

+0

Bunu beğendiniz mi? String curTime = (yeni SimpleDateFormat ("yyyy-AA-gg HH: dd: ss")) biçimi (yeni Tarih()); –