SmartDateデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
SmartDate コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
Date | 任意の時間情報が欠如している現在の DateTime 値の日の部分 (すなわち、深夜など)を取得します。 | |
Day | 現在の DateTime 値の月の日付 (1~31) を取得します。 | |
DayOfWeek | 現在の DateTime 値を表す曜日を取得します。 | |
DayOfYear | 現在の DateTime 値の年の暦日 (1~366) を取得します。 | |
DBValue | データ値のデータベースフレンドリなバージョンを取得します。 | |
FormatString | 日付値がテキストとして返されるとき、その書式設定に使用する書式文字を取得または設定します。 | |
Hour | 現在の DateTime 値の時の部分 (0~23) を取得します。 | |
IsEmpty | この SmartDate インスタンスが空の日付を含むかどうかを示します。 | |
Millisecond | 現在の DateTime 値のミリ秒の部分 (0~999) を取得します。 | |
Minute | 現在の DateTime 値の分の部分 (0~59) を取得します。 | |
Month | 現在の DateTime 値の月の部分 (1~12) を取得します。 | |
Now | このマシン上の現在のローカルの日付と近似の時刻 (システム タイマーの最良の解決に対する) にある SmartDate を取得します。 | |
Second | 現在の DateTime 値の秒の部分 (0~59) を取得します。 | |
Text | 日付値を取得または設定します。 | |
Ticks | 現在の DateTime 値を表すタイマー刻み数を取得します。 | |
TimeOfDay | 現在の DateTime 値を表す時刻の部分を取得します。 | |
Today | ローカル時間の深夜にこのマシン上の現在の日付にある SmartDate を取得します。 | |
UtcNow | このマシン上の現在の世界協定時刻(UTC)の日付と (システム タイマーの最高分解能に対する) 近似の時刻の SmartDate を取得します。 | |
Value | 日付値を .NET の DateTime として取得または設定します。 | |
Year | 現在の DateTime 値の年の部分 (1~9999) を取得します。 |
名前 | 解説 | |
---|---|---|
Add | 空でない場合、TimeSpan を現在の SmartDate インスタンスに加算します。 | |
AddDays | 指定した日数を現在の DateTime 値に加算します。 | |
AddHours | 指定した時間数を現在の DateTime 値に加算します。 | |
AddMilliseconds | 指定したミリ秒数を現在の DateTime 値に加算します。 | |
AddMinutes | 指定した時刻の分数を現在の DateTime 値に加算します。 | |
AddMonths | 指定した月数を現在の DateTime 値に加算します。 | |
AddSeconds | 指定した秒数を現在の DateTime 値に加算します。 | |
AddTicks | 指定したタイマー刻み数を現在の DateTime 値に加算します。 | |
AddYears | 指定した暦年数を現在の DateTime 値に加算します。 | |
CompareTo | SmartDate インスタンスを別の SmartDate インスタンスと比較します。 | |
DateToString | 日付値をテキスト表示に変換します。 | |
DaysInMonth | 指定した月と年の日数を計算します。 | |
Equals | オーバーライドし、値の等価性に基づいて 2 つの日付を比較します。 | |
GetHashCode | オーバーライドし、この SmartDate のハッシュ コードを元の日付値に基づいて計算します。 | |
IsLeapYear | 指定した年がうるう年かどうかを示します。 | |
Parse | オーバーロードされます。 日付と時刻の指定した文字列表示を SmartDate の等価値に変換します。 | |
ParseExact | オーバーロードされます。 日付と時刻の指定した文字列表示を、特定の書式に基づいて対応する SmartDate に変換します。 | |
StringToDate | テキスト日付表示を Date 値に変換します。 | |
Subtract | オーバーロードされます。 空でない場合、TimeSpan を現在の SmartDate インスタンスから減算します。 | |
ToLocalTime | マシンに設定されたタイムゾーンに基づくローカル時間で表示する現在の DateTime 値を取得します。 | |
ToLongDateString | 現在の DateTime 値に相当する長い日付文字列表示を取得します。 | |
ToLongTimeString | 現在の DateTime 値に相当する長い時刻文字列表示を取得します。 | |
ToShortDateString | 現在の DateTime 値に相当する短い日付文字列表示を取得します。 | |
ToShortTimeString | 現在の DateTime 値に相当する短い時刻文字列表示を取得します。 | |
ToString | オーバーロードされます。 FormatString に基づいて書式設定した SmartDate 値のテキスト表示を返します。 | |
ToUniversalTime | 世界協定時刻 (UTC)で表した現在の DateTime 値を取得します。 |
加算演算子 | TimeSpan 値を SmartDate インスタンスに追加します。 |
等価判定演算子 | オーバーロードされます。 2 つの SmartDate インスタンスが等しいかどうかを比較します。 |
比較演算子(より大きい) | オーバーロードされます。 SmartDate インスタンスが別の SmartDate インスタンスより大きいかどうかを比較します。 |
比較演算子(以上か) | オーバーロードされます。 SmartDate インスタンスが別の SmartDate インスタンス以上かどうかを比較します。 |
等しくないか判定する演算子 | オーバーロードされます。 2 つの SmartDate インスタンスが等しくないかどうかを比較します。 |
比較演算子(より小さい) | オーバーロードされます。 SmartDate インスタンスが別の SmartDate インスタンスより小さいかどうかを比較します。 |
比較演算子(以下) | オーバーロードされます。 SmartDate インスタンスが別の SmartDate インスタンス以下かどうかを比較します。 |
減算演算子 | オーバーロードされます。 TimeSpan 値を SmartDate インスタンスから減算します。 |