- - PR -
DataTimeのToStringでゼロサプレスする方法
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-10-10 15:15
こんにちは。篇銀です。
アドバイスを頂けないでしょうか。 【動作環境】 Microsoft Windows XP Professional Microsoft Visula Basic 2005 【事象】 Dim dtDate As DateTime Dim strDate As String strDate = dtDate.ToString("yyyy/MM/dd") 上記コードを実行すると、例えば 2006/11/01 という文字列になってしまいますが、ゼロサプレスして 2006/11/1 にするにはどうすれば良いでしょうか? | ||||
|
投稿日時: 2006-10-10 15:26
"yyyy/MM/dd" の書式を理解していれば、わかるかと思います。'M' や 'd' が 2 つずつになっている理由を考えてみると良いでしょう。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-10-10 16:04
じゃんぬねっとさん、アドバイスをありがとうございます。
うまく行きました。 一応、言い訳させて頂きますと、MSDNヘルプでDateTimeやToStringは検索したのですが、書式のページまでたどり着きませんでした。 |
1