1
저는 1 월의 월 및 일 값을 가질 정수를가집니다. 예 : 20110504TryParseExact를 사용하여 정수 값을 시간으로 형식화하십시오.
TryPareseExact
을 사용하여 yyyy-MM-dd
으로 서식을 지정했지만 작동하지 않습니다.
은 여기 내 기능
public DateTime DateDisplay(int date)
{
DateTime dateValue;
if (DateTime.TryParseExact(date.ToString(), "yyyy-MM-dd", DateTimeFormatInfo.InvariantInfo, DateTimeStyles.None, out dateValue))
return dateValue;
else
return DateTime.MinValue;
}
그것은 항상 다른 사람에 가서 DateTime.MinValue
를 반환합니다. 데이트가 2011/05/04처럼 보이기를 바랍니다. 제 실수가 어디인지 확인하는 데 도움을 줄 수 있습니까?
작동하지만 출력이 2011/05/04 12:00:00입니다. 어떻게 시간을 확보하고 날짜 만 유지할 수 있습니까? – jprbest
'DateTime'은 항상 시간 부분을 포함합니다. 날짜 만 표시하려면 출력 문자열로 제어하십시오. http://msdn.microsoft.com/en-us/library/az4se3k1.aspx – drdwilcox