- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースより取得した日付の書式指定について)
データベースから取得した日付の書式指定について
このQ&Aのポイント
- データセットからデータビューに抽出した日付の表示方法について質問させていただきます。
- 現在、表示される日付は「日付□時刻」という書式で表示されていますが、特定の書式(yyyy/MM/dd)で表示する方法を教えてください。
- C#とMSDEを使用してコードを試したところ、エラーが発生しました。引数を指定できる「ToString」メソッドのオーバーロードが存在しないというエラーメッセージが表示されました。何か解決策はありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
別のやり方 textBox.text=String.Format("{0:yyyy/MM/dd}", dataView[i]["日付"]);
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
実際には試してませんが多分以下の様にしてできると思います。 DateTimeFormatInfo dfi = new DateTimeFormatInfo(); dfi.ShortDatePattern = "yyyy/MM/dd"; textBox.text = dataView[i]["日付"].Tostring("d",dfi);
お礼
BLUEPIXYさん、回答ありがとうございます。 No2の方法で実現されました。 実際に教えていただけると、 「ふむふむ、こう書くのか。」 となるのですが、なかなか自分でこれを書けと言われても・・・という感じです。 まだまだ精進が必要なようです。 ありがとうございました。