OffsetTime format() method in Java with examples
Last Updated :
13 Dec, 2018
The format() method of OffsetTime class in Java formats this time using the specified formatter which is passed in the parameter of the function.
Syntax:
public String format(DateTimeFormatter formatter)
Parameter: This method accepts a single mandatory parameter formatter which specifies the formatter to be used and it is not null.
Return Value: It returns the formatted date string and it is not null.
Exceptions: The function returns DateTimeException which is thrown by the method when an error occurs during printing.
Below programs illustrate the format() method:
Program 1 :
import java.time.OffsetTime;
import java.time.format.DateTimeFormatter;
public class GFG {
public static void main(String[] args)
{
OffsetTime time
= OffsetTime.parse( "15:45:35+06:02" );
System.out.println( "Time: "
+ time);
DateTimeFormatter formatter
= DateTimeFormatter.ISO_TIME;
System.out.println( "Formatted time: "
+ formatter.format(time));
}
}
|
Output:
Time: 15:45:35+06:02
Formatted time: 15:45:35+06:02
Program 2 :
import java.time.OffsetTime;
import java.time.format.DateTimeFormatter;
public class GFG {
public static void main(String[] args)
{
OffsetTime time
= OffsetTime.parse( "11:14:13+07:05" );
System.out.println( "Time: "
+ time);
DateTimeFormatter formatter
= DateTimeFormatter.ISO_TIME;
System.out.println( "Formatted time: "
+ formatter.format(time));
}
}
|
Output:
Time: 11:14:13+07:05
Formatted time: 11:14:13+07:05
Reference: https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#format-java.time.format.DateTimeFormatter-
Share your thoughts in the comments
Please Login to comment...