하지만 나는 구체화하십시오 형식으로 변환하는 데 문제가 있는 datetime 내가 할 수 없는 ',' 형식을 사용하여, yyyyMMdd" " 변환합니다.
내 코드:
string tpoc = refSubClaim.BenefitsFolder.BenefitFolderIdNumber.ToString();
string[] tpocinfo = Regex.Split(tpoc,";");
for (int i = 0; i < tpocinfo.Length; i++)
{
switch (i)
{
case 0:
{
string[] tpoc2 = Regex.Split(tpocinfo[0], ",");
claimantAuxillaryRecord.TPOCDate2 = tpoc2[0].ToString();
claimantAuxillaryRecord.TPOCAmount2 = Convert.ToDecimal(tpoc2[1]);
claimantAuxillaryRecord.FundingDelayedBeyondTPOCStartDate2 = tpoc2[2].ToString();
}
break;
분석할 수 있는 DateTime, 다음 방법 중 하나를 사용합니다.
5 또는 [종료기 구문 분석] 패턴화합니다 사용할 수 있습니다.
자세한 내용은 사용자 정의 날짜 및 시간 형식을 문장열.
반환되기를 a 에서 DateTime 문자열로 " yyyyMMdd"; 형식, 'ToString' 방법을 사용할 수 있습니다.
네 경우엔 너회가 don& 가정하면, t # 39 는 다른 형식 또는 처리할 것인지 책정안 날짜를 가장 편리하게 사용할 수 페르세렉사스 미스싱 될 것이다 '':
string dateToParse = "20170506";
DateTime parsedDate = DateTime.ParseExact(dateToParse,
"yyyyMMdd",
CultureInfo.InvariantCulture);
다테타임스트리파르제스카트 스케쳐내 어하여 일치시키려면 특정 날짜 형식 () '' 사용
string format = "yyyyMMdd";
DateTime dateTime;
DateTime.TryParseExact(dateString, format, CultureInfo.InvariantCulture,
DateTimeStyles.None, out dateTime);
DateTime.Now.ToString("yyyyMMdd");
이 질문에 대해 보다 간편하게 검색할 때 왔는지 잘 알려져 있다.
string date = DateTime.Now.ToString("yyyyMMdd", System.Globalization.CultureInfo.GetCultureInfo("en-US"));