내가 (변수 fileDate
입니다) 문자열을했습니다를 비교하는 UTC 기반 타이밍 값으로 사항 날짜 변환하는 방법 :다음과 같은 형식으로 날짜 값 timings- C#
2011년 2월 12일 오전 11시 58분
지금 난 항상에 (비교지고) 모든 문자열을 변환 할 * 날짜로이 변환 한 후 내가 다른 컴퓨터의 날짜를 비교하는 문제를했습니다 같은 기준으로 UTC 시간에하고 싶은, 그래서 Utc_date 값 *
아래 코드를 시도했지만 위의 문자열을 Datetime 기반으로 변환 할 수 없어 (초가 없어) 작동하지 않았습니다.
DateTime date = Convert.ToDateTime(fileDate);
date = DateTime.SpecifyKind(date, DateTimeKind.Utc);
fileDate = date.ToString("MM/dd/yyyy hh:mm tt");
위의 경우 FormatException이 표시되지 않습니다. 도움을받을 수 있습니까?
안녕 존, 예. 일광 절약 시간제로이 문제에 직면하고 있습니다. 기본적으로 비교 된 값을 UTC 시간으로 변환했지만 여전히 일광 절약 시간 문제가 있습니다. 어떻게 나를 막는가? 자세한 답변을 보내 주셔서 감사합니다. –
@stack_pointerisEXTINCT : 충분한 정보를 제공하지 않아서 문제가 무엇인지 알기가 어렵습니다. 나는 여러 가지 질문을했으며, 아직 답을주지 않았다. 문제를 보여주는 짧지 만 완전한 예제 프로그램이 도움이 될 것입니다. –
Jon, 추가 정보로 질문을 업데이트했습니다. –