! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

데이트 타임 셀의 포멧 설정 하는 방법을 가르쳐 주세요. > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 데이트 타임 셀의 포멧 설정 하는 방법을 가르쳐 주세요.

페이지 정보

작성자 iroon 작성일 2024-01-19 20:27 조회 54회 댓글 1건
제품 버전 : 16.1.20231.0
컨트롤 이름 : fpspread

본문


안녕하세요

새해들어 첫 질문입니다.

항상 도움 주셔서 감사합니다. 새해에도 잘 부탁드리며 번창하시길 바랍니다.


위에서 보시면 같은 자료를 왼쪽은 DB에서 읽은 자료이고,

오른쪽은 엑셀에서 읽은 자료입니다.


같은 값인데 날짜를 표현하는 방식이 틀려서요 

왼쪽시트의 셀도 오른쪽 시트의 셀처럼 날짜 시간이 나오게 할 수 있을까요?


셀에 날짜 포맷을 지정하는 법을 부탁드립니다.


미리 감사드립니다.

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

iroon님의 댓글

iroon 작성일

여기 먼저 질문하신 분들의 자료를 검색하여 일단 해결은 했습니다.

1 답변

WinForms윈폼 Re: 데이트 타임 셀의 포멧 설정 하는 방법을 가르쳐 주세요.

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 MESCIUS써니 작성일 2024-01-24 10:30 댓글 0건

본문

iroon 님, 안녕하세요.

메시어스입니다.


빠르게 해결하셨다니 다행입니다.


참고를 위해 다음과 같이 DateTimeCellType에 날짜 시간 서식을 지정하는 방법을 전달드립니다.


DateTimeCellType의 DateTimeFormat 속성을 통해 날짜 시간 서식을 지정할 수 있습니다. 만약 이미 정의된 서식 중 사용 원하는 서식이 존재하지 않을 경우, DateTimeFormat을 UserDefined로 설정한 후, DateTimeCellType의 UserDefinedFormat 속성에 원하는 서식 문자열을 설정하여, 특정 서식으로 날짜 시간을 표현하실 수 있습니다.


첨부하신 이미지에서 우측과 같은 형식으로 날짜를 표시하려면 UserDefinedFormat 속성에 "yyyy-MM-dd HH:mm" 문자열을 할당합니다.


하기 샘플 코드를 참고 부탁드립니다.


FarPoint.Win.Spread.CellType.DateTimeCellType dateTime = new FarPoint.Win.Spread.CellType.DateTimeCellType();
dateTime.DateTimeFormat = FarPoint.Win.Spread.CellType.DateTimeFormat.UserDefined;
dateTime.UserDefinedFormat = "yyyy-MM-dd HH:mm";
            
fpSpread1.ActiveSheet.Cells[0, 0].CellType = dateTime;
fpSpread1.ActiveSheet.Cells[0, 0].Value = System.DateTime.Now;

- Spread for WinForms V16 | Setting a Date-Time Cell



감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.