同样的DateTime.ToShortDateString() 在不同的地域输出格式不同
如在美国的 日期格式为 : 月-日-年
如在中国的 日期格式为 : 年-月-日
一些时候,这个格式就会出问题,比如经过编码的日期 string,含有日期参数的url,加密md5的参数。所以需要使用 CultureInfo.InvariantCulture
InvariantCulture 这个CultureInfo有点像英语格式,但它不和国家地区挂钩,它可以提供一个可靠的在多语言环境下的规范格式化
byte[XXX].ToString("X2", System.Globalization.CultureInfo.InvariantCulture);
string dateStr= DateTime.Now.ToString(System.Globalization.CultureInfo.InvariantCulture);