java 根据类名示例化类
即时类plusMillis()方法 (Instant Class plusMillis() method)
plusMillis() method is available in java.time package.
plusMillis()方法在java.time包中可用。
plusMillis() method is used to add the given duration in milliseconds to this Instant and return the Instant.
plusMillis()方法用于将给定的持续时间(以毫秒为单位)添加到此Instant并返回Instant。
plusMillis() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
plusMillis()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
plusMillis() method may throw an exception at the time of performing addition.
plusMillis()方法在执行加法时可能会引发异常。
DateTimeException: This exception may throw when this Instant value reaches out of the min or max instant.
DateTimeException :当此Instant值超出最小或最大瞬时值时,可能引发此异常。
Syntax:
句法:
public Instant plusMillis(long millis_val);
Parameter(s):
参数:
long millis_val – represents the milliseconds value to add to this Instant.
long millis_val –表示要添加到此Instant的毫秒值。
Return value:
返回值:
The return type of this method is Instant, it returns the Instant that holds the value added the given milliseconds to this Instant.
此方法的返回类型为Instant ,它返回Instant,该Instant保留将给定毫秒数添加到此Instant的值。
Example:
例:
// Java program to demonstrate the example
// of plusMillis(long millis_val) method
// of Instant
import java.time.*;
public class PlusMillisOfInstant {
public static void main(String args[]) {
long millis = 20000;
// Instantiates two Instant
Instant ins1 = Instant.parse("2006-04-03T05:10:15.00Z");
Instant ins2 = Instant.now();
// Display ins1, ins2 and millis
System.out.println("Instant ins1 and ins2: ");
System.out.println("ins1: " + ins1);
System.out.println("ins2: " + ins2);
System.out.println("millis to add: " + millis);
System.out.println();
// Here, this method adds the given duration
// in milliseconds with this Instant ins1
// i.e. here we are adding the given 20000
// milliseconds with this ins1
Instant plus_millis = ins1.plusMillis(millis);
// Display plus_millis
System.out.println("ins1.plusMillis(millis): " + plus_millis);
// Here, this method adds the given duration
// in milliseconds with this Instant ins2
// i.e. here we are adding the given 20000
// milliseconds with this ins2
plus_millis = ins2.plusMillis(millis);
// Display plus_millis
System.out.println("ins2.plusMillis(millis): " + plus_millis);
}
}
Output
输出量
Instant ins1 and ins2:
ins1: 2006-04-03T05:10:15Z
ins2: 2020-05-27T00:07:38.429608Z
millis to add: 20000ins1.plusMillis(millis): 2006-04-03T05:10:35Z
ins2.plusMillis(millis): 2020-05-27T00:07:58.429608Z
翻译自: https://www.includehelp.com/java/instant-plusmillis-method-with-example.aspx
java 根据类名示例化类