我正在使用C#,但有一个奇怪的问题:当我从MySQL检索日期并使用ToString()
将其转换为字符串时,它显示错误
此日历不支持指定时间。
我的代码:
adapter = new MySqlDataAdapter(cmd);
adapter.Fill(dt);
foreach (DataRow row in dt.Rows)
{
table.Rows.Add(row[1].ToString(), row[3].ToString(), row[0].ToString(), row[2].ToString(), row[4].ToString());
}
问题是当我在办公室PC上运行代码时,我的代码运行正常,但是在笔记本电脑上却显示此错误。
一切都一样
更新:我正在使用阿拉伯日期(hijri)。