我已经存储了出生日期 var char 格式:
示例:1989-8-15
我想从中找出子字符串,即我想要单独的年、月和日。我已经使用以下代码进行了尝试:
string dateOfbirth = (string)(DataBinder.Eval(e.Item.DataItem, "dob"));
int length = (dateOfbirth).Length;
int index1 = dateOfbirth.IndexOf('-');
int index2 = dateOfbirth.IndexOf('-', index1 + 1);
string year = dateOfbirth.Substring(0, index1);
string month = dateOfbirth.Substring(index+1, index2-1);
string day = dateOfbirth.Substring(index2, length);
我收到一个错误。请提出解决方案。提前致谢。