C# 日期输出错误
在下面的代码中,输出的dt值应为2018/05/30,但为2018年1月30日。 为什么?C# 日期输出错误,c#,C#,在下面的代码中,输出的dt值应为2018/05/30,但为2018年1月30日。 为什么? 日期格式为yyyy/MM/dd而不是yyy/MM/dd mm用于0-59之间的min,mm用于month if (DateTime.TryParseExact(dateString, "yyyy/MM/dd", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt)) { // Do something important } Date
日期格式为
yyyy/MM/dd
而不是yyy/MM/dd
mm
用于0-59之间的min
,mm
用于month
if (DateTime.TryParseExact(dateString, "yyyy/MM/dd", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt))
{
// Do something important
}
DateTime
不包含格式…该代码中没有输出。此处缺少重要部分。输出在哪里?在格式中指定的是分钟而不是月份
if (DateTime.TryParseExact(dateString, "yyyy/MM/dd", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt))
{
// Do something important
}