我从SQL服务器获取一些数据,并试图显示在前端C#窗体窗体。ole自动化日期到C#日期时间选择器值
dtpMcAccExp.Text = DateTime.FromOADate(Convert.ToDouble(reply.Rows [0] [ “ExpiryDate”]))AddDays(2)的ToString( “DD/MM/YYYY”);
在这里,dtpMcAccExp是一个DatTimePicker & 答复是一个数据表,我得到了SQL查询答复。
因为我得到一个OLE日期和2天前的日期(作为delphi系统用来更新它),所以必须添加2天才能带上实际日期。
休息所有你能理解的。
问题是.. 在某些计算机上,当系统日期时间设置短日期是“DD/MM/YYYY”,它工作正常,但在一些地方的计算机短日期是“M/d/YYYY”它给出了一个错误 “字符串未被识别为有效日期时间..”
所以解决方案是将每个客户端计算机的短日期更改为“dd/MM/yyyy”,我希望我的应用程序运行。
或其他一些解决方案,即我可以改变我的编码。 PLZ帮助。 非常感谢..
Thanks A Ton .... zh-CN Working for我。 – Nikki