내가 원했던 것은 (적어도 읽은 일부 기사에 따르면) 가능하지 않은 것처럼 보입니다. 하지만 그냥 다시 확인하십시오. 내 데이터베이스에서 DateTime
을 읽습니다. 데이터베이스에서는 "01.01.2011"과 같이 작성되었지만 SQL로 읽은 후 string
에 저장하면 "01.01.2011 00:00:00"이라고 표시됩니다. 그러면 나는 OK라고 생각했다. 나는 단지 string
에서 시간을자를 것이다. 하지만 트릭이 있는데, 불가능한 것처럼 보입니다. string
에서 "00:00:00"부분을 자르고 ("01.01.2011"이라고 말하면서) DateTime
으로 변환해도 "00:00:00"이 계속 표시됩니다. 저는 C#을 처음 접했지만,이 부분은 Java에서 더 잘 해결되어서 날짜를 원하는 방식을 정의 할 수 있고 그렇게 표시됩니다 (원하지 않는 시간을 연결하지 않고도). 그래서 명확하게 말하면, 내가 원하는 것을 얻을 수 없다는 것 (또는 프리젠 테이션 레이어에서 올바른 포맷을 처리해야합니다) 또는 적절한 정보를 찾지 못했습니까?시간이없는 C#으로 문자열을 datetime으로 변환
감사
당신이 달성하고자하는 것이 내게 불분명합니다. 당신이 실제로하려고하는 것을 우리에게 말할 수 있습니까? 교환은 당신의 질문에 간략한 설명과 함께 '내가 원하는 것'을 마지막으로합니다. –