- PR -

和暦の月表示

1
投稿者投稿内容
未記入
会議室デビュー日: 2005/10/25
投稿数: 2
投稿日時: 2005-10-25 20:37
はじめまして。
以下のコードを実行すると、メッセージボックスに"05"と表示されます。
日付の書式設定で、yは、先行するゼロを付けずに表示するようなのですが、
和暦の場合はゼロが付いてしまうものなのでしょうか?
それとも環境の問題でしょうか?

Dim cult_info As New System.Globalization.CultureInfo("ja-JP")
cult_info.DateTimeFormat.Calendar = New System.Globalization.JapaneseCalendar
Dim d As Date = Date.ParseExact("平成5年5月5日", "ggy年M月d日", cult_info)
MsgBox(d.ToString("%y", cult_info))
未記入
会議室デビュー日: 2005/10/25
投稿数: 2
投稿日時: 2005-10-26 15:23
タイトルが間違っていました・・・。
「和暦の年表示」でした。

過去ログをよく検索しないで投稿してしまい、すみませんでした。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=8721&forum=7

書式設定だけではゼロは消えないようですね。
1

スキルアップ/キャリアアップ(JOB@IT)