【发布时间】:2020-10-13 17:06:55
【问题描述】:
我有一个 DateTime,我正在尝试将其转换为字符串,然后将其转换回 DateTime 以对其进行格式化。 但我不断收到“字符串未被识别为有效的日期时间字符串”。 有什么想法吗?
var data = list_2.Entries.Select(c => new clients { code = cli_code, last_backup = c.Name, last_backup_date = c.AsFile.ClientModified.ToLocalTime() }).LastOrDefault();
var last_backup_date = data.last_backup_date;
var last_backup_date_string = Convert.ToString(last_backup_date);
var last_backup_date_formatted = DateTime.ParseExact(last_backup_date_string, "dd/MM/yyyy HH:MM:ss", CultureInfo.InvariantCulture);
var today_date = DateTime.Today;
【问题讨论】:
-
你能添加
last_backup_date_string的值吗? -
是的,当然,一分钟
-
如果你愿意,我可以把输出从
data.last_backup_date放出来 -
我们需要看一个 last_backup_date 的例子
-
var last_backup_date = data.last_backup_date;的实际数据类型是什么,因为您需要使用此行将其转换为字符串Convert.ToString(last_backup_date);?