Shows how to use xtd::globalization::culture_info::date_time_format property.
#include <xtd/xtd>
auto main() -> int {
auto my_ci_copy = my_ci;
my_ci_copy.date_time_format().date_separator("-");
auto my_ci_clone = my_ci.clone();
my_ci_clone.date_time_format().am_designator("a.m.");
my_ci_clone.date_time_format().date_separator(".");
console::write_line(
"dtfi.am_designator {,-16} {,-16} {,-16} {,-16}",
culture_info {
"en-US"}.
date_time_format().am_designator(), my_ci.date_time_format().am_designator(), my_ci_copy.date_time_format().am_designator(), my_ci_clone.date_time_format().am_designator());
console::write_line(
"dtfi.date_separator {,-16} {,-16} {,-16} {,-16}",
culture_info {
"en-US"}.
date_time_format().date_separator(), my_ci.date_time_format().
date_separator(), my_ci_copy.date_time_format().date_separator(), my_ci_clone.date_time_format().date_separator());
}
static void write_line()
Writes the current line terminator to the standard output stream using the specified format informati...
Provides information about a specific culture (called a locale for unmanaged code development)....
Definition culture_info.hpp:43
const xtd::globalization::date_time_format_info & date_time_format() const
Gets or sets a xtd::globalization::date_time_format_info that defines the culturally appropriate form...
Contains classes that define culture-related information, including language, country/region,...
Definition culture_info.hpp:20