init
Creates a new PlainDateTime with all date and time components.
Parameters
- year_val:i32
- i32
- month_val:u8
- u8
- day_val:u8
- u8
- hour_val:u8
- u8
- minute_val:u8
- u8
- second_val:u8
- u8
- millisecond_val:u16
- u16
- microsecond_val:u16
- u16
- nanosecond_val:u16
- u16
Source
Implementation
pub fn init(
year_val: i32,
month_val: u8,
day_val: u8,
hour_val: u8,
minute_val: u8,
second_val: u8,
millisecond_val: u16,
microsecond_val: u16,
nanosecond_val: u16,
) !PlainDateTime {
return wrapPlainDateTime(abi.c.temporal_rs_PlainDateTime_try_new(
year_val,
month_val,
day_val,
hour_val,
minute_val,
second_val,
millisecond_val,
microsecond_val,
nanosecond_val,
abi.c.AnyCalendarKind_Iso,
));
}