import com.github.phdatetime.DateTimeFormat;
import com.github.phdatetime.DateTimeFormatter;
import java.util.Locale;
public class DateTimeExample {
public static void main(String[] args) {
Locale.setDefault(Locale.CHINESE);
DateTimeFormatter formatter = DateTimeFormat.mediumDateTime();
String formattedDateTime = formatter.format(DateTime.now());
System.out.println("Formatted DateTime: " + formattedDateTime);
}
}
locale.en_US.date.format=MM/dd/yyyy
locale.en_US.time.format=hh:mm:ss a
locale.zh_CN.time.format=HH:mm:ss
import com.github.phdatetime.DateTimeFormat;
import com.github.phdatetime.DateTimeFormatter;
import java.util.Locale;
import java.util.ResourceBundle;
public class DateTimeExample {
public static void main(String[] args) {
Locale.setDefault(Locale.US);
ResourceBundle bundle = ResourceBundle.getBundle("datetime");
DateTimeFormatter dateFormatter = DateTimeFormat.custom(bundle.getString("locale.date.format"));
DateTimeFormatter timeFormatter = DateTimeFormat.custom(bundle.getString("locale.time.format"));
String formattedDate = dateFormatter.format(DateTime.now());
String formattedTime = timeFormatter.format(DateTime.now());
System.out.println("Formatted Date: " + formattedDate);
System.out.println("Formatted Time: " + formattedTime);
}
}