내 시스템 날짜 형식은 dd-MM-yyyy (20-10-2012)이고 날짜 및 월, 연도를 구분하는 구분 기호를 사용하고 있습니다. 날짜 형식 (dd/MM/yyyy)을 형식이 원하는 날짜 형식으로 변환하는지 여부를 변환해야합니다. 당신이 형식을 알고, 또는하지 않을 경우 시스템 설정 DateTime.TryParse
을 사용하려는 경우시스템 날짜 및 나누기 일, 월 및 연도
string sDate = string.Empty;
DateTime _date = DateTime.Now;
int count = 0;
string format = "dd-MM-yyyy";
sDate = dateFormat.ToString(format);
string[] Words = sDate.Split(new char[] { '-' });
foreach (string Word in Words)
{
count += 1;
if (count == 1) { Day = Word; }
if (count == 2) { Month = Word; }
if (count == 3) { Year = Word; }
}
중복의 : HTTP : //stackoverflow.com/questions/12985802/im-getting-cultureinfo-invariantculture-format-for-mm-dd-yyyy-but-i-want- to-ge – SearchAndResQ
'DateTime' 개체가 이미 있다면, 그 개체에 정의 된 속성을 단순히 사용할 수없는 이유는 무엇입니까? 'Year','Month' 및'Day'는 필요한 값을 직접 제공해야합니다. 이미 쉽게 도달 할 수있는 데이터를 추출하기 위해 어지러운 문자열로 변환 할 시점이 없습니다. – Oded
@Oded 전적으로 당신에게 동의합니다 ..... – Ram