| julian | R Documentation | 
Returns Julian day counts, date/time atoms from a "timeDate" object,
and extracts month atoms from a "timeDate" object.
## S3 method for class 'timeDate'
julian(x, origin = timeDate("1970-01-01"), 
       units = c("auto", "secs", "mins", "hours", "days", "weeks"), 
       zone = NULL, FinCenter = NULL, ...)
## S4 method for signature 'timeDate'
atoms(x, ...)
## S3 method for class 'timeDate'
months(x, abbreviate = FALSE)
## S3 method for class 'timeDate'
weekdays(x, abbreviate = FALSE)
## S3 method for class 'timeDate'
quarters(x, abbreviate)
## S4 method for signature 'timeDate'
x$name
| x | an object of class  | 
| origin | a length-one object inheriting from class  | 
| units | a character string denoting the date/time units in which the results are desired. | 
| zone | the time zone or financial center where the data were recorded. | 
| FinCenter | a character string with the location of the financial center named as "continent/city". | 
| abbreviate | currently not used. | 
| name | one of  | 
| ... | arguments passed to other methods. | 
Generic functions to extract properties of "timeDate"
objects. julian and months are generics from base R,
while atoms is a generic defined in this package.
julian extracts the number of days since origin (can be
fractional), see also julian.
atoms extracts the calendar atoms from a "timeDate"
object, i.e., the year, month, day, and optionally, hour, minute and
second.  The result is a data frame with the financial center in
atrribute "control".
months extracts the months, see section ‘Note’.
The dollar operator applied to a "timeDate" object,
e.g. td$name, extracts a component of the date/time values as a
numeric vector. Currently, name can be one of year,
month, day, hour, minute, second,
wday (or weekday), wday0 (or weekday0),
and quarter.  wday0 (weekday0) starts with 0 (for
Sunday), the meaning of the rest should be clear.
In interactive sessions, completion is available for the dollar operator.
for julian, a difftime object;
for atoms, a data.frame with attribute "control"
containing the financial center of the input vector x.  The
data frame has the following components:
| Y | year, | 
| m | month, | 
| d | day, | 
| H | hour, | 
| M | minute, | 
| S | second; | 
for months, a numeric vector with attribute "control"
containing the financial center. (Note: this use is
deprecated, use $month instead.)
for the dollar method, the corresponding component as numeric vector.
Deprecation Warning: a 'timeDate' method for 'months' has
existed for a long time but it was returning a numeric vector, which
is inconsistent with the other methods for months in base R (they
return names of months). Returning a numeric vector when 'abbreviate'
is missing is a temporary compromise, to avoid breaking old code but
this should be considered deprecated. Use td$month to get the
numbers.
dayOfWeek,
dayOfYear;
the base R functions
julian,
difftime,
months;
## julian
tC = timeCalendar(2022)
julian(tC)[1:3]
   
## atoms
atoms(tC)
   
## months
tC$month   # recommended 1 to 12
months(tC) # deprecated - will be changed to return month names, as base::months()
weekdays(tC)
weekdays(tC, TRUE)
## the dollar method
tC$year
tC$month
tC$day
tC$hour
tC$minute
tC$second
tC$weekday
tC$weekday0
tC$quarter
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.