Java Time Since Format timeSinceNanos(long prevTime)

Here you can find the source of timeSinceNanos(long prevTime)

Description

Get the time in nanos passed since a previous time

License

Apache License

Parameter

Parameter Description
prevTime - must be nanoseconds

Return

- time passed since prevTime in nanoseconds

Declaration

public static long timeSinceNanos(long prevTime) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright 2011 See AUTHORS file.//from w w  w . j  av a  2s  . c o  m
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *   http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 ******************************************************************************/

public class Main {
    /** Get the time in nanos passed since a previous time
     * @param prevTime - must be nanoseconds
     * @return - time passed since prevTime in nanoseconds */
    public static long timeSinceNanos(long prevTime) {
        return nanoTime() - prevTime;
    }

    /** @return The current value of the system timer, in nanoseconds. */
    public static long nanoTime() {
        return System.nanoTime();
    }
}

Related

  1. differenceNumberOfDays(long lodTime, long currentTime)
  2. timeSince()
  3. timeSince(long lastTimeInMillis)
  4. timeSince(long t)
  5. timeSince(long timestart)
  6. timeSincePretty(long time)