Ekstrak hari kerja, bulan atau kuartal, atau waktu Julian (hari sejak asal tertentu). Ini adalah fungsi umum: metode untuk kelas tanggal-waktu internal didokumentasikan di sini.
weekdays(x, abbreviate)
# S3 method for POSIXt
weekdays(x, abbreviate = FALSE)
# S3 method for Date
weekdays(x, abbreviate = FALSE)<p></p><p>months(x, abbreviate)
# S3 method for POSIXt
months(x, abbreviate = FALSE)
# S3 method for Date
months(x, abbreviate = FALSE)</p><p>quarters(x, abbreviate)
# S3 method for POSIXt
quarters(x, …)
# S3 method for Date
quarters(x, …)</p><p>julian(x, …)
# S3 method for POSIXt
julian(x, origin = as.POSIXct("1970-01-01", tz = "GMT"), …)
# S3 method for Date
julian(x, origin = as.Date("1970-01-01"), …)</p>
| Parameter | Deskripsi |
|---|---|
x |
an object inheriting from class "POSIXt" or "Date". |
abbreviate |
logical vector (possibly recycled). Should the names be abbreviated? |
origin |
an length-one object inheriting from class "POSIXt" or "Date". |
… |
arguments for other methods. |
# NOT RUN {
weekdays(.leap.seconds)
months(.leap.seconds)
quarters(.leap.seconds)
## Julian Day Number (JDN, https://en.wikipedia.org/wiki/Julian_day)
## is the number of days since noon UTC on the first day of 4317 BC.
## in the proleptic Julian calendar. To more recently, in
## 'Terrestrial Time' which differs from UTC by a few seconds
## See https://en.wikipedia.org/wiki/Terrestrial_Time
julian(Sys.Date(), -2440588) # from a day
floor(as.numeric(julian(Sys.time())) + 2440587.5) # from a date-time
# }