在 ParseExact 方法的第一个重载中
public static DateTime ParseExact (string s, string format, IFormatProvider provider);
根据微软:
如果 format 是不包含日期或时间分隔符的自定义格式模式(例如“yyyyMMddHHmm”),请使用提供程序参数的不变区域性和每个自定义格式说明符的最宽形式。例如,如果要在格式模式中指定小时,请指定较宽的格式“HH”,而不是较窄的格式“H”。
特别是如果我们使用标准格式模式,我们可以使用任何其他文化
如果我们使用不包含日期或时间分隔符的自定义格式模式,那么使用不变文化和最广泛的自定义说明符的真正目的是什么?