import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import org.joda.time.DateTime;
public class MomentExample {
public static void main(String[] args) {
LocalDate date = LocalDate.now();
String formattedDate = date.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
System.out.println("Formatted date: " + formattedDate);
LocalDate parsedDate = LocalDate.parse("2023-12-31", DateTimeFormatter.ofPattern("yyyy-MM-dd"));
System.out.println("Parsed date: " + parsedDate);
long daysDifference = parsedDate.toEpochDay() - date.toEpochDay();
System.out.println("Days difference: " + daysDifference);
LocalDate modifiedDate = date.plusWeeks(2).minusDays(5);
System.out.println("Modified date: " + modifiedDate);
}
}