2016-03-21 18 views
0

Bunu işlemek için bilmediğim bir paket veya teknik olması gerektiğini düşündüm. Bir dosyada tarih R sonra sıralanabilir Bir tarih-nesnesine bu dönüştürmek istiyorum paketin çeşit var, şu biçimdeTarihler R'de sıra dışı bir biçimde Sıralama

Wed Jan 20 07:59:28 +0000 2016 

Merak ettim de dizeleri olarak kaydettiniz? Tarih biçimlerinin olduğunu biliyorum, ancak bunlarla eşleşmiyor.

+4

çok yakın olan sayfanın sonuna yakın bir örnek vardır https://stat.ethz.ch/R-manual/R-devel/library/base/html/strptime.html Gördüklerimden var. –

+0

Teşekkürler! Bu paketi düşünmüştüm, ancak 3.2.3 için mevcut değil. Sürümümü düşürmek için tek gerçek seçeneğim var mı? Tekrar teşekkürler. – Jibril

+0

Bunu görmezden gel, üssü hiç dahil etmedim: – Jibril

cevap

0

lubridate ve chron harika ama gerçekten burada gereken tüm temel en strptime şudur: varsayılan olarak yerel tedarik yaradığını saat dilimini dönüştürür olduğunu

strptime('Wed Jan 20 07:59:28 +0000 2016', '%a %b %d %H:%M:%S %z %Y') 
# [1] "2016-01-20 02:59:28" 

Not, bu nedenle UTC istiyorsanız, kullanım

strptime('Wed Jan 20 07:59:28 +0000 2016', '%a %b %d %H:%M:%S %z %Y', tz = 'UTC') 
# [1] "2016-01-20 07:59:28 UTC" 
+0

Mükemmel! Teşekkürler! Şimdi birkaç milyon tarihe dönüştürebilmek için onları sıralayabilirim ... uzun süre bekleyeceğim. – Jibril

İlgili konular