Maven module :un.api : api-time :
Class : un.impl.timejvm.RomaicDate
Extends/Implements : un.impl.timejvm.WeekDate java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.time.chrono.ChronoLocalDate java.io.Serializable
Subclasses : -

author  Samuel Andrés


Variables : MIN, MAX, DAYS_0000_ROMAIC_TO_1970_GREGORIAN
Functions : getMonth, isSupported, until, isSupported, range, get, getLong, getChronology, lengthOfMonth, until, compareTo, isAfter, isBefore, isEqual, equals, toEpochDay, getDayOfWeek, isLeapYear, getDayOfYear, with, with, withYear, withMonth, withDayOfMonth, withDayOfYear, plus, plus, plusYears, plusMonths, plusWeeks, plusDays, minus, minus, minusYears, minusMonths, minusWeeks, minusDays, query, toString, of, of, ofYearDay, ofEpochDay, from, now, now, now, parse, parse


public RomaicDate MIN

public RomaicDate MAX


Nombre de jours entre le début de l'ère chrétienne (1er janvier 0 pétrinien)
et le début de l'ère Java (1er janvier 1970 grégorien).

Du 1/1/0 (1er septembre 0000 romaïque) au 1/5/0 (1er janvier 0000
romaïque ~ 1er janvier -5509 pétrinien) : on ajoute 122 jours
Du 1/1/-5509 pétrinien au 1/1/-5500 pétrinien : on ajoute 8 années de
365 jours et encore 2 jours supplémentaires correspondant aux jours des
deux années bissextiles entre -5509 et -5500 (-5508 et -5504).
Du 1/1/-5500 au 1/1/0000 pétrinien : 55 siècles
Du 1/1/0 (pétrinien) au 1/1/2000 (pétrinien) : 20 siècles
Du 1/1/2000 (pétrinien) au 1/1/1970 (pétrinien) : on retire 30 années de
365 jours et encore 7 jours supplémentaires correspondants aux jours des
7 années bissextiles entre 1970 et 2000.
Du 1/1/1970 (pétrinien) au 1/1/1970 (grégorien) : on retire 13 jours de
décalage entre les deux calendriers à cette date.

Vaut ? jours.
long DAYS_0000_ROMAIC_TO_1970_GREGORIAN


public RomaicMonth getMonth ()

public boolean isSupported (TemporalUnit unit)

public long until (Temporal endExclusive, TemporalUnit unit)

public boolean isSupported (TemporalField field)

public ValueRange range (TemporalField field)

public int get (TemporalField field)

public long getLong (TemporalField field)

public RomaicChronology getChronology ()

public int lengthOfMonth ()

public ChronoPeriod until (ChronoLocalDate endDateExclusive)

public int compareTo (ChronoLocalDate other)

public boolean isAfter (ChronoLocalDate other)

public boolean isBefore (ChronoLocalDate other)

public boolean isEqual (ChronoLocalDate other)

public boolean equals (Object obj)


return
public long toEpochDay ()


return
public DayOfWeek getDayOfWeek ()


return
public boolean isLeapYear ()


return
public int getDayOfYear ()

public RomaicDate with (TemporalAdjuster adjuster)

public RomaicDate with (TemporalField field, long newValue)

public RomaicDate withYear (int year)

public RomaicDate withMonth (int month)

public RomaicDate withDayOfMonth (int dayOfMonth)

public RomaicDate withDayOfYear (int dayOfYear)

public RomaicDate plus (TemporalAmount amountToAdd)

public RomaicDate plus (long amountToAdd, TemporalUnit unit)

public RomaicDate plusYears (long yearsToAdd)

public RomaicDate plusMonths (long monthsToAdd)

public RomaicDate plusWeeks (long weeksToAdd)

public RomaicDate plusDays (long daysToAdd)

public RomaicDate minus (TemporalAmount amountToSubtract)

public RomaicDate minus (long amountToSubtract, TemporalUnit unit)

public RomaicDate minusYears (long yearsToSubtract)

public RomaicDate minusMonths (long monthsToSubtract)

public RomaicDate minusWeeks (long weeksToSubtract)

public RomaicDate minusDays (long daysToSubtract)

public R query (TemporalQuery query)



public String toString ()


param  year
param  month
param  dayOfMonth
return
public RomaicDate of (int year, int month, int dayOfMonth)


param  year
param  month
param  dayOfMonth
return
public RomaicDate of (int year, RomaicMonth month, int dayOfMonth)


param  year
param  dayOfYear
return
public RomaicDate ofYearDay (int year, int dayOfYear)


param  epochDay
return
public RomaicDate ofEpochDay (long epochDay)


param  temporal
return
public RomaicDate from (TemporalAccessor temporal)

public RomaicDate now (Clock clock)

public RomaicDate now (ZoneId zone)

public RomaicDate now ()

public RomaicDate parse (CharSequence text)

public RomaicDate parse (CharSequence text, DateTimeFormatter formatter)