错误消息“;Id具有无效的格式“”;设置“开始日期时间”对象时
本文关键字:开始 日期 设置 对象 时间 Id 消息 错误 无效 格式 | 更新日期: 2023-09-27 17:58:33
我可以利用您的帮助来理解最后一行中的错误消息试图告诉我什么。
第二行是可以的,完全有可能在我保存约会之前还没有设置Id。但是为什么我可以更改主题和位置,而不能更改开始?
app = new Appointment(ews);
// unid = app.Id.UniqueId; <- throws error "The Id has an invalid format"
app.Subject = ce.subject;
app.Location = ce.location;
app.Start = DateTime.ParseExact(ce.startDate + " " + ce.startTime, datestring +
" " + timestring, null); // <- throws "The Id has an invalid format"
这是用于提取日期的方法的签名
public static DateTime ParseExact(
string s,
string format,
IFormatProvider provider
)
如果
- s或format为空字符串
- s不包含与格式中指定的模式相对应的日期和时间
- s中的小时成分和AM/PM指示符不一致