投稿者 shu  (社会人) 投稿日時 2015/11/24 23:15:56
変換表バージョンかなり手抜き

        Dim cultureInfo As DateTimeFormatInfo = New CultureInfo("ja-JP").DateTimeFormat
        cultureInfo.Calendar() = New JapaneseCalendar()
        Dim tmp = DateTimePicker1.Value.ToString("ggyy/MM/dd", cultureInfo)
        Dim dic As New Dictionary(Of StringStringFrom {{"明治""M"}, {"大正""T"}, {"昭和""S"}, {"平成""H"}}
        TextBox1.Text = dic(tmp.Substring(0, 2)) & tmp.Substring(2)