Close

Java Date Time - LocalDateTime.parse() Examples

Java Date Time Java Java API 


Class:

java.time.LocalDateTime

java.lang.Objectjava.lang.Objectjava.time.LocalDateTimejava.time.LocalDateTimejava.time.temporal.TemporalTemporaljava.time.temporal.TemporalAdjusterTemporalAdjusterjava.time.chrono.ChronoLocalDateTimeChronoLocalDateTimejava.io.SerializableSerializableLogicBig

Methods:

public static LocalDateTime parse(CharSequence text)

Returns the LocalDatetime instance. The provided text must be valid per DateTimeFormatter.ISO_LOCAL_DATE_TIME.


public static LocalDateTime parse(CharSequence text,

DateTimeFormatter formatter)

Returns the local date time instance. The provided text must be valid per DateTimeFormatter instance.



Examples


package com.logicbig.example.localdatetime;

import java.time.LocalDateTime;

public class ParseExample {

public static void main (String... args) {
LocalDateTime dt = LocalDateTime.parse("1960-01-01T10:30:20");
System.out.println(dt);
}
}

Output

1960-01-01T10:30:20




package com.logicbig.example.localdatetime;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class ParseExample2 {
//public static LocalDateTime parse(CharSequence text,
// DateTimeFormatter formatter)

public static void main (String... args) {
String str = "1960-01-01T20:30:10";
LocalDateTime dt = LocalDateTime.parse(
str, DateTimeFormatter.ISO_LOCAL_DATE_TIME);
System.out.println(dt);
}
}

Output

1960-01-01T20:30:10




package com.logicbig.example.localdatetime;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class ParseExample3 {

public static void main (String... args) {
String str = "1960-01-01T20:30:10";
LocalDateTime dt = LocalDateTime.parse(
str, DateTimeFormatter.ISO_DATE_TIME);
System.out.println(dt);
}
}

Output

1960-01-01T20:30:10




package com.logicbig.example.localdatetime;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class ParseExample4 {

public static void main (String... args) {
String str = "1999_01_01 20_30_10";
LocalDateTime dt = LocalDateTime.parse(
str, DateTimeFormatter.ofPattern("yyyy_MM_dd HH_mm_ss"));
System.out.println(dt);
}
}

Output

1999-01-01T20:30:10




See Also