ホーム › Storage.Packaging.Opc › OPC_SIGNATURE_TIME_FORMAT
OPC_SIGNATURE_TIME_FORMAT
列挙型メンバー 6
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS | 0 | 0x0 | 形式は、時、分、および秒 (小数部を含む) までを表した完全な日付です。 構文: YYYY-MM-DDThh:mm:ss.sTZD "2010-03-09T18:45:32.3-08:00" という値は、太平洋標準時の 2010 年 3 月 9 日 午後 6 時 45 分 32.3 秒を表します。 |
| OPC_SIGNATURE_TIME_FORMAT_SECONDS | 1 | 0x1 | 形式は、時、分、および秒までを表した完全な日付です。 構文: YYYY-MM-DDThh:mm:ssTZD "2010-03-09T18:45:32-08:00" という値は、太平洋標準時の 2010 年 3 月 9 日 午後 6 時 45 分 32 秒を表します。 |
| OPC_SIGNATURE_TIME_FORMAT_MINUTES | 2 | 0x2 | 形式は、時および分までを表した完全な日付です。 構文: YYYY-MM-DDThh:mmTZD "2010-03-09T18:45-08:00" という値は、太平洋標準時の 2010 年 3 月 9 日 午後 6 時 45 分を表します。 |
| OPC_SIGNATURE_TIME_FORMAT_DAYS | 3 | 0x3 | 形式は完全な日付です。 構文: YYYY-MM-DD "2010-03-09" という値は、2010 年 3 月 9 日を表します。 |
| OPC_SIGNATURE_TIME_FORMAT_MONTHS | 4 | 0x4 | 形式は年と月です。 構文: YYYY-MM "2010-03" という値は、2010 年 3 月を表します。 |
| OPC_SIGNATURE_TIME_FORMAT_YEARS | 5 | 0x5 | 形式は年です。 構文: YYYY "2010" という値は、2010 年を表します。 |
公式ドキュメント
IOpcDigitalSignature::GetSigningTime メソッドの signingTime パラメーター (署名が作成された日時の記録) をどのように解釈するかを示します。
解説(Remarks)
次の表に、プレースホルダーの値の説明を示します。
| プレースホルダー | 説明 | 例 |
|---|---|---|
| YYYY | 4 桁の年。 | 2010 |
| MM | 先頭を 0 で埋めた 2 桁の月。指定可能な値: 01–12。 | 03 |
| DD | 先頭を 0 で埋めた 2 桁の日。指定可能な値: 01–31。 | 09 |
| hh | 先頭を 0 で埋めた 2 桁の時 (24 時間制)。指定可能な値: 00–23。 | 18 |
| mm | 先頭を 0 で埋めた 2 桁の分。指定可能な値: 00–59。 | 45 |
| ss | 先頭を 0 で埋めた 2 桁の秒。指定可能な値: 00–59。 | 32 |
| s | 秒の小数部を表す 1 桁の数字。 | 3 |
| TZD | 先頭を 0 で埋めたタイム ゾーン指定子。指定可能な値: Z、+hh:mm、-hh:mm。 | -08:00 |
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum OPC_SIGNATURE_TIME_FORMAT : int {
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0,
OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1,
OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2,
OPC_SIGNATURE_TIME_FORMAT_DAYS = 3,
OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4,
OPC_SIGNATURE_TIME_FORMAT_YEARS = 5
} OPC_SIGNATURE_TIME_FORMAT;public enum OPC_SIGNATURE_TIME_FORMAT : int
{
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0,
OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1,
OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2,
OPC_SIGNATURE_TIME_FORMAT_DAYS = 3,
OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4,
OPC_SIGNATURE_TIME_FORMAT_YEARS = 5,
}Public Enum OPC_SIGNATURE_TIME_FORMAT As Integer
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0
OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1
OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2
OPC_SIGNATURE_TIME_FORMAT_DAYS = 3
OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4
OPC_SIGNATURE_TIME_FORMAT_YEARS = 5
End Enumimport enum
class OPC_SIGNATURE_TIME_FORMAT(enum.IntEnum):
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0
OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1
OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2
OPC_SIGNATURE_TIME_FORMAT_DAYS = 3
OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4
OPC_SIGNATURE_TIME_FORMAT_YEARS = 5// OPC_SIGNATURE_TIME_FORMAT
pub const OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS: i32 = 0;
pub const OPC_SIGNATURE_TIME_FORMAT_SECONDS: i32 = 1;
pub const OPC_SIGNATURE_TIME_FORMAT_MINUTES: i32 = 2;
pub const OPC_SIGNATURE_TIME_FORMAT_DAYS: i32 = 3;
pub const OPC_SIGNATURE_TIME_FORMAT_MONTHS: i32 = 4;
pub const OPC_SIGNATURE_TIME_FORMAT_YEARS: i32 = 5;// OPC_SIGNATURE_TIME_FORMAT
const (
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS int32 = 0
OPC_SIGNATURE_TIME_FORMAT_SECONDS int32 = 1
OPC_SIGNATURE_TIME_FORMAT_MINUTES int32 = 2
OPC_SIGNATURE_TIME_FORMAT_DAYS int32 = 3
OPC_SIGNATURE_TIME_FORMAT_MONTHS int32 = 4
OPC_SIGNATURE_TIME_FORMAT_YEARS int32 = 5
)const
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0;
OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1;
OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2;
OPC_SIGNATURE_TIME_FORMAT_DAYS = 3;
OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4;
OPC_SIGNATURE_TIME_FORMAT_YEARS = 5;// OPC_SIGNATURE_TIME_FORMAT
pub const OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS: i32 = 0;
pub const OPC_SIGNATURE_TIME_FORMAT_SECONDS: i32 = 1;
pub const OPC_SIGNATURE_TIME_FORMAT_MINUTES: i32 = 2;
pub const OPC_SIGNATURE_TIME_FORMAT_DAYS: i32 = 3;
pub const OPC_SIGNATURE_TIME_FORMAT_MONTHS: i32 = 4;
pub const OPC_SIGNATURE_TIME_FORMAT_YEARS: i32 = 5;const
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS* = 0
OPC_SIGNATURE_TIME_FORMAT_SECONDS* = 1
OPC_SIGNATURE_TIME_FORMAT_MINUTES* = 2
OPC_SIGNATURE_TIME_FORMAT_DAYS* = 3
OPC_SIGNATURE_TIME_FORMAT_MONTHS* = 4
OPC_SIGNATURE_TIME_FORMAT_YEARS* = 5enum OPC_SIGNATURE_TIME_FORMAT : int {
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0,
OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1,
OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2,
OPC_SIGNATURE_TIME_FORMAT_DAYS = 3,
OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4,
OPC_SIGNATURE_TIME_FORMAT_YEARS = 5,
}#define global OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS 0x0
#define global OPC_SIGNATURE_TIME_FORMAT_SECONDS 0x1
#define global OPC_SIGNATURE_TIME_FORMAT_MINUTES 0x2
#define global OPC_SIGNATURE_TIME_FORMAT_DAYS 0x3
#define global OPC_SIGNATURE_TIME_FORMAT_MONTHS 0x4
#define global OPC_SIGNATURE_TIME_FORMAT_YEARS 0x5