Cara mengonversi stempel waktu unix ke tanggal di r (3 metode)


Anda dapat menggunakan salah satu dari tiga metode berikut untuk mengonversi stempel waktu UNIX menjadi objek tanggal di R:

Metode 1: Gunakan Basis R

 #convert UNIX timestamp to date
as. Date ( as.POSIXct (x,origin=" 1970-01-01 "))

Metode 2: Gunakan Paket Kapan Saja

 library (anytime)

#convert UNIX timestamp to date
anydate(x)

Metode 3: Gunakan paket Lubridate

 library (lubridate)

#convert UNIX timestamp to date
as_date(as_datetime(x))

Contoh berikut menunjukkan cara menggunakan setiap fungsi dalam praktik.

Contoh 1: Ubah stempel waktu menjadi tanggal menggunakan Basis R

Kita dapat menggunakan kode berikut untuk mengonversi stempel waktu UNIX menjadi tanggal hanya dengan menggunakan fungsi dasar R:

 #define UNIX timestamp
value <- 1648565400

#convert UNIX timestamp to date object
new_date <- as. Date ( as.POSIXct (value, origin=" 1970-01-01 "))

#view date object
new_date

[1] "2022-03-29"

#view class of date object
class(new_date)

[1] “Date”

Stempel waktu UNIX berhasil dikonversi menjadi objek tanggal.

Contoh 2: Ubah Stempel Waktu menjadi Tanggal Menggunakan Paket Kapan Saja

Kita juga dapat menggunakan fungsi anydate() dari paket Anytime untuk mengonversi stempel waktu UNIX menjadi objek tanggal di R:

 library (anytime)

#define UNIX timestamp
value <- 1648565400

#convert UNIX timestamp to date object
new_date <- anydate(value)

#view date object
new_date

[1] "2022-03-29"

#view class of date object
class(new_date)

[1] “Date”

Stempel waktu UNIX berhasil dikonversi menjadi objek tanggal.

Contoh 3: Ubah stempel waktu menjadi tanggal menggunakan paket pelumas

Kita juga dapat menggunakan fungsi as_date() dari paket lubridate untuk mengonversi stempel waktu UNIX menjadi objek tanggal di R:

 library (lubridate)

#define UNIX timestamp
value <- 1648565400

#convert UNIX timestamp to date object
new_date <- as_date(as_datetime(value))

#view date object
new_date

[1] "2022-03-29"

#view class of date object
class(new_date)

[1] “Date”

Sekali lagi, stempel waktu UNIX berhasil diubah menjadi objek tanggal.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:

Cara mengonversi karakter menjadi stempel waktu di R
Bagaimana mengkonversi faktor ke tanggal di R
Cara mengekstrak tahun dari tanggal di R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *