Win32 API 日本語リファレンス
ホームGlobalization › CALDATETIME_DATEUNIT

CALDATETIME_DATEUNIT

列挙型
基底型i4

メンバー 9

名前10進16進
EraUnit00x0
YearUnit10x1
MonthUnit20x2
WeekUnit30x3
DayUnit40x4
HourUnit50x5
MinuteUnit60x6
SecondUnit70x7
TickUnit80x8

公式ドキュメント

非推奨です。CALDATETIME 構造体を調整するための日付単位を指定します。

解説(Remarks)

EraUnit

紀元の日時単位です。

YearUnit

年の日時単位です。

MonthUnit

月の日時単位です。

WeekUnit

週の日時単位です。

DayUnit

日の日時単位です。

HourUnit

時間の日時単位です。

MinuteUnit

分の日時単位です。

SecondUnit

秒の日時単位です。

TickUnit

ティックの日時単位です。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CALDATETIME_DATEUNIT : int {
    EraUnit = 0,
    YearUnit = 1,
    MonthUnit = 2,
    WeekUnit = 3,
    DayUnit = 4,
    HourUnit = 5,
    MinuteUnit = 6,
    SecondUnit = 7,
    TickUnit = 8
} CALDATETIME_DATEUNIT;
public enum CALDATETIME_DATEUNIT : int
{
    EraUnit = 0,
    YearUnit = 1,
    MonthUnit = 2,
    WeekUnit = 3,
    DayUnit = 4,
    HourUnit = 5,
    MinuteUnit = 6,
    SecondUnit = 7,
    TickUnit = 8,
}
Public Enum CALDATETIME_DATEUNIT As Integer
    EraUnit = 0
    YearUnit = 1
    MonthUnit = 2
    WeekUnit = 3
    DayUnit = 4
    HourUnit = 5
    MinuteUnit = 6
    SecondUnit = 7
    TickUnit = 8
End Enum
import enum

class CALDATETIME_DATEUNIT(enum.IntEnum):
    EraUnit = 0
    YearUnit = 1
    MonthUnit = 2
    WeekUnit = 3
    DayUnit = 4
    HourUnit = 5
    MinuteUnit = 6
    SecondUnit = 7
    TickUnit = 8
// CALDATETIME_DATEUNIT
pub const EraUnit: i32 = 0;
pub const YearUnit: i32 = 1;
pub const MonthUnit: i32 = 2;
pub const WeekUnit: i32 = 3;
pub const DayUnit: i32 = 4;
pub const HourUnit: i32 = 5;
pub const MinuteUnit: i32 = 6;
pub const SecondUnit: i32 = 7;
pub const TickUnit: i32 = 8;
// CALDATETIME_DATEUNIT
const (
	EraUnit int32 = 0
	YearUnit int32 = 1
	MonthUnit int32 = 2
	WeekUnit int32 = 3
	DayUnit int32 = 4
	HourUnit int32 = 5
	MinuteUnit int32 = 6
	SecondUnit int32 = 7
	TickUnit int32 = 8
)
const
  EraUnit = 0;
  YearUnit = 1;
  MonthUnit = 2;
  WeekUnit = 3;
  DayUnit = 4;
  HourUnit = 5;
  MinuteUnit = 6;
  SecondUnit = 7;
  TickUnit = 8;
// CALDATETIME_DATEUNIT
pub const EraUnit: i32 = 0;
pub const YearUnit: i32 = 1;
pub const MonthUnit: i32 = 2;
pub const WeekUnit: i32 = 3;
pub const DayUnit: i32 = 4;
pub const HourUnit: i32 = 5;
pub const MinuteUnit: i32 = 6;
pub const SecondUnit: i32 = 7;
pub const TickUnit: i32 = 8;
const
  EraUnit* = 0
  YearUnit* = 1
  MonthUnit* = 2
  WeekUnit* = 3
  DayUnit* = 4
  HourUnit* = 5
  MinuteUnit* = 6
  SecondUnit* = 7
  TickUnit* = 8
enum CALDATETIME_DATEUNIT : int {
    EraUnit = 0,
    YearUnit = 1,
    MonthUnit = 2,
    WeekUnit = 3,
    DayUnit = 4,
    HourUnit = 5,
    MinuteUnit = 6,
    SecondUnit = 7,
    TickUnit = 8,
}
#define global EraUnit    0x0
#define global YearUnit   0x1
#define global MonthUnit  0x2
#define global WeekUnit   0x3
#define global DayUnit    0x4
#define global HourUnit   0x5
#define global MinuteUnit 0x6
#define global SecondUnit 0x7
#define global TickUnit   0x8