Searched refs:nanoAdjustment (Results 1 - 2 of 2) sorted by relevance
/libcore/ojluni/src/main/java/java/time/ |
H A D | Duration.java | 234 * @param nanoAdjustment the nanosecond adjustment to the number of seconds, positive or negative 238 public static Duration ofSeconds(long seconds, long nanoAdjustment) { argument 239 long secs = Math.addExact(seconds, Math.floorDiv(nanoAdjustment, NANOS_PER_SECOND)); 240 int nos = (int) Math.floorMod(nanoAdjustment, NANOS_PER_SECOND); 490 * @param nanoAdjustment the nanosecond adjustment within the second, from 0 to 999,999,999 492 private static Duration create(long seconds, int nanoAdjustment) { argument 493 if ((seconds | nanoAdjustment) == 0) { 496 return new Duration(seconds, nanoAdjustment); 812 long nanoAdjustment = nanos + nanosToAdd; // safe int+NANOS_PER_SECOND 813 return ofSeconds(epochSec, nanoAdjustment); [all...] |
H A D | Instant.java | 316 * @param nanoAdjustment the nanosecond adjustment to the number of seconds, positive or negative 321 public static Instant ofEpochSecond(long epochSecond, long nanoAdjustment) { argument 322 long secs = Math.addExact(epochSecond, Math.floorDiv(nanoAdjustment, NANOS_PER_SECOND)); 323 int nos = (int)Math.floorMod(nanoAdjustment, NANOS_PER_SECOND); 922 long nanoAdjustment = nanos + nanosToAdd; // safe int+NANOS_PER_SECOND 923 return ofEpochSecond(epochSec, nanoAdjustment);
|
Completed in 38 milliseconds