- PR -

.Netの時刻設定(表示)について

1
投稿者投稿内容
Anon
常連さん
会議室デビュー日: 2003/10/20
投稿数: 29
投稿日時: 2003-11-21 19:35
.netで使用される時刻表示は、OSに依存されないでしょうか?

というのも、現状のデフォルトの設定は「2003/11/21 22:15:10」になっています。
(使用言語は日本語です。)
そこでコントロールパネルの地域と言語のオプションで使用言語を「英語(米国)」に変更するとデフォルトの日付の設定が「11/21/2003 10:15:10 PM」になります。
この状態で.NETプログラムの中で時刻を使ったりしても変数に格納される時刻は「2003/11/21 22:15:10」です。
.NETの設定のどこかをいじらないといけないのでしょうか?
OSで時刻表示を変更すれば、それに伴って変更されると思っていたのですが・・・。
どなたかご教授ください。
よろしくお願いいたします。

小野@どっとねっとふぁん
ぬし
会議室デビュー日: 2001/10/30
投稿数: 402
投稿日時: 2003-11-25 14:46
変数に格納されたものを表示というか確認する際にどのようにして
確認されているのでしょうか。
DateTime型の中に保持されているデータは表示形式にかかわらず
一定だと思うので、それを取り出す部分の問題ではないかと。

#表示の形式で長い形式とか短い形式をかを利用するような
 プログラムにすればコントロールパネルの表示に合わせられたと
 思います。
1

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