| stri_datetime_create {stringi} | R Documentation | 
Create a Date-Time Object
Description
Constructs date-time objects from numeric representations.
Usage
stri_datetime_create(
  year = NULL,
  month = NULL,
  day = NULL,
  hour = 0L,
  minute = 0L,
  second = 0,
  lenient = FALSE,
  tz = NULL,
  locale = NULL
)
Arguments
| year | integer vector; 0 is 1BCE, -1 is 2BCE, etc.;
 | 
| month | integer vector; months are 1-based;
 | 
| day | integer vector;
 | 
| hour | integer vector;
 | 
| minute | integer vector;
 | 
| second | numeric vector; fractional seconds are allowed;
 | 
| lenient | single logical value; should the operation be lenient? | 
| tz | 
 | 
| locale | 
 | 
Details
Vectorized over year, month, day, hour,
hour, minute, and second.
Value
Returns an object of class POSIXct.
Author(s)
Marek Gagolewski and other contributors
See Also
The official online manual of stringi at https://stringi.gagolewski.com/
Gagolewski M., stringi: Fast and portable character string processing in R, Journal of Statistical Software 103(2), 2022, 1-59, doi:10.18637/jss.v103.i02
Other datetime: 
stri_datetime_add(),
stri_datetime_fields(),
stri_datetime_format(),
stri_datetime_fstr(),
stri_datetime_now(),
stri_datetime_symbols(),
stri_timezone_get(),
stri_timezone_info(),
stri_timezone_list()
Examples
stri_datetime_create(2015, 12, 31, 23, 59, 59.999)
stri_datetime_create(5775, 8, 1, locale='@calendar=hebrew')  # 1 Nisan 5775 -> 2015-03-21
stri_datetime_create(2015, 02, 29)
stri_datetime_create(2015, 02, 29, lenient=TRUE)
stri_datetime_create(hour=15, minute=59)