- PR -

DateTime.Parse("1/1/1") → 2001/1/1

1
投稿者投稿内容
YasuHiro1018
会議室デビュー日: 2006/07/16
投稿数: 18
投稿日時: 2008-03-18 15:02
件名の通り、DateTime.Parse("1/1/1")の戻り値が
2001/1/1 となって返ってくるのですが、
この戻り値を 1/1/1 とすることはできないでしょうか?
よろしくお願いいたします。
ガルマ・ザビ
ベテラン
会議室デビュー日: 2007/06/07
投稿数: 55
お住まい・勤務地: ジオン公国
投稿日時: 2008-03-18 15:17
こんにちは。

コード:

DateTime.Parse("2001/1/1").ToString("y/M/d");



とかではダメですかね?
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2008-03-18 15:27
元の文字列を"0001/1/1"に加工してやれば、
DateTime.Parse("0001/1/1")の戻り値は1年1月1日のDateTime値になります。
Hongliang
ぬし
会議室デビュー日: 2004/12/25
投稿数: 576
投稿日時: 2008-03-18 15:29
* 勘違いにつき削除 *

[ メッセージ編集済み 編集者: Hongliang 編集日時 2008-03-18 15:30 ]
YasuHiro1018
会議室デビュー日: 2006/07/16
投稿数: 18
投稿日時: 2008-03-18 15:56
返信ありがとうございます。

引用:

rainさんの書き込み (2008-03-18 15:27) より:
元の文字列を"0001/1/1"に加工してやれば、
DateTime.Parse("0001/1/1")の戻り値は1年1月1日のDateTime値になります。



こちらの方法でやってみようと思います。
ありがとうございました。
1

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