私は次の文字列を持っています:
Updated: 15:14 03/10
SQLサーバー内の日時フィールドに挿入するために日時形式に変換したいと思います。
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);
これを行うためのよりクリーンで効率的な方法はありますか?