DateTime 의 ParseExact 방법 을 사용 하여 특별한 날짜 와 시간 을 실현 하 는 방법 에 대한 상세 한 설명
1409 단어 DateTimeParseExact 방법특별한 날짜 시간
[07-13 15:50:42]
주요 문 제 는 이 시간 이 표준 시간 이 아니 라 사용자 정의 형식 입 니 다.즉,시작 은 달-일 이 고 그 다음은 시간 입 니 다.가장 많이 사용 되 는 DateTime.Parse(string dateTimeStr)를 사용 하면 변환 할 수 없습니다.문 제 는 이 사용자 정의 형식 에 있 습 니 다.검색 한 후에 나 는 다음 과 같은 방법 을 찾 았 다.
public static DateTime ParseExact(
string s,
string format,
IFormatProvider provider
)
사용 예 는 다음 과 같다.
var dateTimeStr = "07-13 15:50:42";
var dateTime = DateTime.ParseExact(dateTimeStr, "MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
사용 효 과 는 다음 과 같다.만약 당신 이 사용 하 는 다른 특수 언어,예 를 들 어 미국 이나 일본어 같은 것 이 라면 마지막 매개 변 수 는 해당 하 는 Culture 를 가 져 와 야 할 수도 있 습 니 다.메모:•dateTimeStr 나 format 가 null 이면ArgumentNullException이상 을 던 집 니 다.dateTimeStr 나 format 가 빈 문자열 이 라면FormatException이상 을 던 집 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
django에서 시간 범위에 따라 데이터베이스 조회웹 폼에서 사용자가 지정한 시간 범위를 가져와 데이터베이스에서 이 시간 범위 내의 데이터를 조회하는 간단한 기능을 소개합니다.데이터베이스의 모델은 다음과 같습니다. 우리가 폼에서 얻은 Request를 가정해 보세요....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.