- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
LocalDateTime format() method in Java
The LocalDateTime can be formatted with the specified formatter using the format() method in the LocalDateTime class in Java. This method requires a single parameter i.e. the LocalDateTime object to be formatted and it returns the formatted LocalDateTime with the specified formatter.
A program that demonstrates this is given as follows −
Example
import java.util.*; import java.time.*; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.parse("2019-02-18T14:30:47"); System.out.println("The LocalDateTime is: " + ldt); DateTimeFormatter dtf = DateTimeFormatter.ISO_TIME; System.out.println("The formatted LocalDateTime is: " + dtf.format(ldt)); } }
Output
The LocalDateTime is: 2019-02-18T14:30:47 The formatted LocalDateTime is: 14:30:47
Now let us understand the above program.
First the LocalDateTime is displayed. Then the LocalDateTime is formatted with the specified formatter using the format() method and the formatted LocalDateTime is displayed. A code snippet that demonstrates this is as follows −
LocalDateTime ldt = LocalDateTime.parse("2019-02-18T14:30:47"); System.out.println("The LocalDateTime is: " + ldt); DateTimeFormatter dtf = DateTimeFormatter.ISO_TIME; System.out.println("The formatted LocalDateTime is: " + dtf.format(ldt));
Advertisements