• Daum
  • |
  • 카페
  • |
  • 테이블
  • |
  • 메일
  • |
  • 카페앱 설치
 
카페정보
카페 프로필 이미지
닷넷 (.NET) 프로그래머 모임
 
 
 
카페 게시글
Winform & WPF | C# 질문 VB.net Text를 "yyyy/mm/dd" 형식으로 어떻게 변경하나요?
아르페오 추천 0 조회 2,772 16.11.23 08:37 댓글 6
게시글 본문내용
 
다음검색
댓글
  • 16.11.23 13:36

    첫댓글 음 C#은
    textbox1.Text= string.Format("{0:yyyy/MM/dd}", date ); 요렇게 하는데요?
    vb는... .text 소문자로 시작해도 먹나요??? format으로도 { 0 } 인덱스 지정안해도 ... 되는건가요?

  • 작성자 16.11.24 03:10

    textbox1.text= Format(Date.Now(), "yyyy.mm.dd")
    이렇게 하면 textbox1.text에 당일날자가 출력됩니다.
    제가 원하는건 주어진 데이터를 textbox1.text에 넣고 yyyy/mm/dd 로 나타내고 싶어서요

  • 16.11.24 08:16

    구글링 해보니 http://stackoverflow.com/questions/17546184/display-date-in-dd-mm-yyyy-format-in-vb-net 요렇게 뜨네요?

  • 작성자 16.11.24 11:04


    MsgBox(Now.Day & "/" & Now.Month & "/" & Now.Year)
    이건 메세지가 나타납니다.
    그런데 now가 현재의 날자로 나타내네요

  • 작성자 16.11.24 11:05

    저 역시 구글링해 많은 걸 찾아보았는데
    실제로 되는건 없는것 같아요

  • 16.11.25 08:51

    VB.NET으로 프로그래밍 해보니
    Dim Adate As String = "20161124"
    Dim dt As Date
    DateTime.TryParseExact(Adate, "yyyyMMdd", Nothing, DateTimeStyles.AssumeLocal, dt)
    Text = dt.ToString("yyyy/MM/dd", CultureInfo.InvariantCulture)

    요렇게 하셔야 하네요.

    date 는 예약어로 사용못하는걸로 뜨네요.

최신목록