我想将Nullable DateTime转换为字符串。
DateTime datetime = DateTime.Now;
string strdatetime = datetime.ToString("MM/dd/yyyy");
以上编码工作正常,不可为空的DateTime。
DateTime? datetime = DateTime.Now;
string strdatetime = datetime.ToString("MM/dd/yyyy");
此错误显示错误 No overload for method 'ToString' takes 1 arguments
。
答案 0 :(得分:14)
尝试这个,
string strdatetime = datetime.HasValue ? datetime.Value.ToString("MM/dd/yyyy") : string.Empty;