public class JSTemporalDateTimeRecord extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
JSTemporalDateTimeRecord(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond,
int microsecond,
int nanosecond,
com.oracle.truffle.api.strings.TruffleString calendar) |
| Modifier and Type | Method and Description |
|---|---|
static JSTemporalDateTimeRecord |
create(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond,
int microsecond,
int nanosecond) |
static JSTemporalDateTimeRecord |
createCalendar(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond,
int microsecond,
int nanosecond,
com.oracle.truffle.api.strings.TruffleString calendar) |
com.oracle.truffle.api.strings.TruffleString |
getCalendar() |
int |
getDay() |
int |
getHour() |
int |
getMicrosecond() |
int |
getMillisecond() |
int |
getMinute() |
int |
getMonth() |
int |
getNanosecond() |
int |
getSecond() |
int |
getYear() |
boolean |
hasCalendar() |
protected JSTemporalDateTimeRecord(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond,
int microsecond,
int nanosecond,
com.oracle.truffle.api.strings.TruffleString calendar)
public static JSTemporalDateTimeRecord create(int year, int month, int day, int hour, int minute, int second, int millisecond, int microsecond, int nanosecond)
public static JSTemporalDateTimeRecord createCalendar(int year, int month, int day, int hour, int minute, int second, int millisecond, int microsecond, int nanosecond, com.oracle.truffle.api.strings.TruffleString calendar)
public int getYear()
public int getMonth()
public int getDay()
public int getHour()
public int getMinute()
public int getSecond()
public int getMillisecond()
public int getMicrosecond()
public int getNanosecond()
public com.oracle.truffle.api.strings.TruffleString getCalendar()
public boolean hasCalendar()