2017-09-13 1 views
1

날짜가 '13092017'형식으로 구분 기호 '-'를 추가하고 vb.net을 사용하여 텍스트 상자에 표시해야합니다.구분 기호없이 vb.net을 사용하는 구분 기호 추가

Private Sub SettlementDetailUpload_Load(sender As Object, e As EventArgs) Handles MyBase.Load 
    Try 

     Dim s1 As String = "13092017" 


    Catch ex As Exception 
    End Try 
End Sub 
+0

그래서 당신은 출력이 원하는'13-09-2017'? –

+0

구분 기호가있는 예 – user3422209

답변

0

당신은 그런 식으로 작업을 수행 할 수 있습니다

Private Sub SettlementDetailUpload_Load(sender As Object, e As EventArgs) Handles MyBase.Load 
    Try 
     Dim s1 As String = "13092017" 
     Dim DayStr, MonthStr, YearStr, FinalDate As String 

     DayStr = s1.Remove(2) 
     MonthStr = s1.Substring(2, 2) 'The first '2' is where to start cutting and the 2nd '2' is how much you need to cutm which is 2 in this case. 
     YearStr = s1.Substring(4) 

     FinalDate = DayStr & "-" & MonthStr & "-" & YearStr 
     Msgbox(FinalDate) 
    Catch : End Try 
End Sub 

은 도움이 될 것입니다 희망 :