指定した書式で日付を文字列に変換するには、ToString メソッドで Format を指定します。書式には数々の種類がありますので、詳しくは MSDN の「カスタム DateTime 書式指定文字列」をご覧ください。 また VB6 以前の経験がある方は、大文字と小文字のカスタム書式に明確な区別があることに注意してください。VB6 以前で「yyyy/mm/dd」とすると、年月日が帰ってきますが、VB2002 以降では「mm」は Minute (分) 扱いになります。Month (月) を扱う場合は「MM」のように、大文字にする必要があります。 C# 全般 // 必要な変数を宣言する DateTime dtNow = DateTime.Now; // 指定した書式で日付を文字列に変換する string stPrompt1 = dtNow.ToString("yyyy/MM/dd (ddd)