日付と時刻の書式指定文字列

更新 : 2007 年 11 月

日付/時刻書式指定文字列は、日付と時刻、またはそのどちらかを文字列として表す書式設定操作を制御します。日付/時刻値は DateTime 値または DateTimeOffset 値で表すことができます。

日付/時刻書式指定文字列は、以下の 2 つのカテゴリに分かれます。

  • 標準の DateTime 書式指定文字列

    標準の日付/時刻書式指定文字列は、1 つの標準的な日付/時刻書式指定子で構成されます。各標準書式指定子は、日付と時刻に対して一般的に使用される特定の文字列表現を示します。

  • カスタム DateTime 書式指定文字列

    カスタム日付/時刻書式指定文字列は、1 つ以上のカスタム数値書式指定子で構成されます。カスタム日付/時刻書式指定子を組み合わせることで、日付と時刻のデータの書式設定方法を決定するアプリケーション固有のパターンを定義します。

日付/時刻書式指定文字列は、DateTime 型および DateTimeOffset 型の ToString メソッドでサポートされます。また、日付/時刻書式指定文字列は .NET Framework の複合書式指定機能でもサポートされています。この機能を使用するメソッドには、Console クラスおよび StreamWriter クラスの一部の Write メソッドと WriteLine メソッド、String.Format メソッド、および StringBuilder.AppendFormat メソッドがあります。

参照

概念

書式設定の概要

標準の日付と時刻の書式指定文字列

カスタムの日付と時刻の書式指定文字列

その他の技術情報

型の書式設定