我有以下字符串:
Updated: 15:14 03/10
我希望将其转换为日期时间格式,以便将其插入到 sql server 中的日期时间字段中。
string date = 'Updated: 15:14 03/10';
string updatedTime = date.Split(' ')[0];
string updatedDate = date.Split(' ')[1];
string updatedMonth = updatedDate.Split('/')[1];
string updatedDay = updatedDate.Split('/')[0];
string updatedYear = DateTime.UtcNow.Year.ToString();
string updated = updatedYear + '-' + updatedMonth + '-' + updatedDay + ' ' + updatedTime;
DateTime dt = Convert.ToDateTime(updated);
这有更清洁/更有效的方法吗?