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

UDateFormatField

列挙型
基底型i4

メンバー 36

名前10進16進
UDAT_ERA_FIELD00x0
UDAT_YEAR_FIELD10x1
UDAT_MONTH_FIELD20x2
UDAT_DATE_FIELD30x3
UDAT_HOUR_OF_DAY1_FIELD40x4
UDAT_HOUR_OF_DAY0_FIELD50x5
UDAT_MINUTE_FIELD60x6
UDAT_SECOND_FIELD70x7
UDAT_FRACTIONAL_SECOND_FIELD80x8
UDAT_DAY_OF_WEEK_FIELD90x9
UDAT_DAY_OF_YEAR_FIELD100xA
UDAT_DAY_OF_WEEK_IN_MONTH_FIELD110xB
UDAT_WEEK_OF_YEAR_FIELD120xC
UDAT_WEEK_OF_MONTH_FIELD130xD
UDAT_AM_PM_FIELD140xE
UDAT_HOUR1_FIELD150xF
UDAT_HOUR0_FIELD160x10
UDAT_TIMEZONE_FIELD170x11
UDAT_YEAR_WOY_FIELD180x12
UDAT_DOW_LOCAL_FIELD190x13
UDAT_EXTENDED_YEAR_FIELD200x14
UDAT_JULIAN_DAY_FIELD210x15
UDAT_MILLISECONDS_IN_DAY_FIELD220x16
UDAT_TIMEZONE_RFC_FIELD230x17
UDAT_TIMEZONE_GENERIC_FIELD240x18
UDAT_STANDALONE_DAY_FIELD250x19
UDAT_STANDALONE_MONTH_FIELD260x1A
UDAT_QUARTER_FIELD270x1B
UDAT_STANDALONE_QUARTER_FIELD280x1C
UDAT_TIMEZONE_SPECIAL_FIELD290x1D
UDAT_YEAR_NAME_FIELD300x1E
UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD310x1F
UDAT_TIMEZONE_ISO_FIELD320x20
UDAT_TIMEZONE_ISO_LOCAL_FIELD330x21
UDAT_AM_PM_MIDNIGHT_NOON_FIELD350x23
UDAT_FLEXIBLE_DAY_PERIOD_FIELD360x24

各言語での定義

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

typedef enum UDateFormatField : int {
    UDAT_ERA_FIELD = 0,
    UDAT_YEAR_FIELD = 1,
    UDAT_MONTH_FIELD = 2,
    UDAT_DATE_FIELD = 3,
    UDAT_HOUR_OF_DAY1_FIELD = 4,
    UDAT_HOUR_OF_DAY0_FIELD = 5,
    UDAT_MINUTE_FIELD = 6,
    UDAT_SECOND_FIELD = 7,
    UDAT_FRACTIONAL_SECOND_FIELD = 8,
    UDAT_DAY_OF_WEEK_FIELD = 9,
    UDAT_DAY_OF_YEAR_FIELD = 10,
    UDAT_DAY_OF_WEEK_IN_MONTH_FIELD = 11,
    UDAT_WEEK_OF_YEAR_FIELD = 12,
    UDAT_WEEK_OF_MONTH_FIELD = 13,
    UDAT_AM_PM_FIELD = 14,
    UDAT_HOUR1_FIELD = 15,
    UDAT_HOUR0_FIELD = 16,
    UDAT_TIMEZONE_FIELD = 17,
    UDAT_YEAR_WOY_FIELD = 18,
    UDAT_DOW_LOCAL_FIELD = 19,
    UDAT_EXTENDED_YEAR_FIELD = 20,
    UDAT_JULIAN_DAY_FIELD = 21,
    UDAT_MILLISECONDS_IN_DAY_FIELD = 22,
    UDAT_TIMEZONE_RFC_FIELD = 23,
    UDAT_TIMEZONE_GENERIC_FIELD = 24,
    UDAT_STANDALONE_DAY_FIELD = 25,
    UDAT_STANDALONE_MONTH_FIELD = 26,
    UDAT_QUARTER_FIELD = 27,
    UDAT_STANDALONE_QUARTER_FIELD = 28,
    UDAT_TIMEZONE_SPECIAL_FIELD = 29,
    UDAT_YEAR_NAME_FIELD = 30,
    UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD = 31,
    UDAT_TIMEZONE_ISO_FIELD = 32,
    UDAT_TIMEZONE_ISO_LOCAL_FIELD = 33,
    UDAT_AM_PM_MIDNIGHT_NOON_FIELD = 35,
    UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 36
} UDateFormatField;
public enum UDateFormatField : int
{
    UDAT_ERA_FIELD = 0,
    UDAT_YEAR_FIELD = 1,
    UDAT_MONTH_FIELD = 2,
    UDAT_DATE_FIELD = 3,
    UDAT_HOUR_OF_DAY1_FIELD = 4,
    UDAT_HOUR_OF_DAY0_FIELD = 5,
    UDAT_MINUTE_FIELD = 6,
    UDAT_SECOND_FIELD = 7,
    UDAT_FRACTIONAL_SECOND_FIELD = 8,
    UDAT_DAY_OF_WEEK_FIELD = 9,
    UDAT_DAY_OF_YEAR_FIELD = 10,
    UDAT_DAY_OF_WEEK_IN_MONTH_FIELD = 11,
    UDAT_WEEK_OF_YEAR_FIELD = 12,
    UDAT_WEEK_OF_MONTH_FIELD = 13,
    UDAT_AM_PM_FIELD = 14,
    UDAT_HOUR1_FIELD = 15,
    UDAT_HOUR0_FIELD = 16,
    UDAT_TIMEZONE_FIELD = 17,
    UDAT_YEAR_WOY_FIELD = 18,
    UDAT_DOW_LOCAL_FIELD = 19,
    UDAT_EXTENDED_YEAR_FIELD = 20,
    UDAT_JULIAN_DAY_FIELD = 21,
    UDAT_MILLISECONDS_IN_DAY_FIELD = 22,
    UDAT_TIMEZONE_RFC_FIELD = 23,
    UDAT_TIMEZONE_GENERIC_FIELD = 24,
    UDAT_STANDALONE_DAY_FIELD = 25,
    UDAT_STANDALONE_MONTH_FIELD = 26,
    UDAT_QUARTER_FIELD = 27,
    UDAT_STANDALONE_QUARTER_FIELD = 28,
    UDAT_TIMEZONE_SPECIAL_FIELD = 29,
    UDAT_YEAR_NAME_FIELD = 30,
    UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD = 31,
    UDAT_TIMEZONE_ISO_FIELD = 32,
    UDAT_TIMEZONE_ISO_LOCAL_FIELD = 33,
    UDAT_AM_PM_MIDNIGHT_NOON_FIELD = 35,
    UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 36,
}
Public Enum UDateFormatField As Integer
    UDAT_ERA_FIELD = 0
    UDAT_YEAR_FIELD = 1
    UDAT_MONTH_FIELD = 2
    UDAT_DATE_FIELD = 3
    UDAT_HOUR_OF_DAY1_FIELD = 4
    UDAT_HOUR_OF_DAY0_FIELD = 5
    UDAT_MINUTE_FIELD = 6
    UDAT_SECOND_FIELD = 7
    UDAT_FRACTIONAL_SECOND_FIELD = 8
    UDAT_DAY_OF_WEEK_FIELD = 9
    UDAT_DAY_OF_YEAR_FIELD = 10
    UDAT_DAY_OF_WEEK_IN_MONTH_FIELD = 11
    UDAT_WEEK_OF_YEAR_FIELD = 12
    UDAT_WEEK_OF_MONTH_FIELD = 13
    UDAT_AM_PM_FIELD = 14
    UDAT_HOUR1_FIELD = 15
    UDAT_HOUR0_FIELD = 16
    UDAT_TIMEZONE_FIELD = 17
    UDAT_YEAR_WOY_FIELD = 18
    UDAT_DOW_LOCAL_FIELD = 19
    UDAT_EXTENDED_YEAR_FIELD = 20
    UDAT_JULIAN_DAY_FIELD = 21
    UDAT_MILLISECONDS_IN_DAY_FIELD = 22
    UDAT_TIMEZONE_RFC_FIELD = 23
    UDAT_TIMEZONE_GENERIC_FIELD = 24
    UDAT_STANDALONE_DAY_FIELD = 25
    UDAT_STANDALONE_MONTH_FIELD = 26
    UDAT_QUARTER_FIELD = 27
    UDAT_STANDALONE_QUARTER_FIELD = 28
    UDAT_TIMEZONE_SPECIAL_FIELD = 29
    UDAT_YEAR_NAME_FIELD = 30
    UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD = 31
    UDAT_TIMEZONE_ISO_FIELD = 32
    UDAT_TIMEZONE_ISO_LOCAL_FIELD = 33
    UDAT_AM_PM_MIDNIGHT_NOON_FIELD = 35
    UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 36
End Enum
import enum

class UDateFormatField(enum.IntEnum):
    UDAT_ERA_FIELD = 0
    UDAT_YEAR_FIELD = 1
    UDAT_MONTH_FIELD = 2
    UDAT_DATE_FIELD = 3
    UDAT_HOUR_OF_DAY1_FIELD = 4
    UDAT_HOUR_OF_DAY0_FIELD = 5
    UDAT_MINUTE_FIELD = 6
    UDAT_SECOND_FIELD = 7
    UDAT_FRACTIONAL_SECOND_FIELD = 8
    UDAT_DAY_OF_WEEK_FIELD = 9
    UDAT_DAY_OF_YEAR_FIELD = 10
    UDAT_DAY_OF_WEEK_IN_MONTH_FIELD = 11
    UDAT_WEEK_OF_YEAR_FIELD = 12
    UDAT_WEEK_OF_MONTH_FIELD = 13
    UDAT_AM_PM_FIELD = 14
    UDAT_HOUR1_FIELD = 15
    UDAT_HOUR0_FIELD = 16
    UDAT_TIMEZONE_FIELD = 17
    UDAT_YEAR_WOY_FIELD = 18
    UDAT_DOW_LOCAL_FIELD = 19
    UDAT_EXTENDED_YEAR_FIELD = 20
    UDAT_JULIAN_DAY_FIELD = 21
    UDAT_MILLISECONDS_IN_DAY_FIELD = 22
    UDAT_TIMEZONE_RFC_FIELD = 23
    UDAT_TIMEZONE_GENERIC_FIELD = 24
    UDAT_STANDALONE_DAY_FIELD = 25
    UDAT_STANDALONE_MONTH_FIELD = 26
    UDAT_QUARTER_FIELD = 27
    UDAT_STANDALONE_QUARTER_FIELD = 28
    UDAT_TIMEZONE_SPECIAL_FIELD = 29
    UDAT_YEAR_NAME_FIELD = 30
    UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD = 31
    UDAT_TIMEZONE_ISO_FIELD = 32
    UDAT_TIMEZONE_ISO_LOCAL_FIELD = 33
    UDAT_AM_PM_MIDNIGHT_NOON_FIELD = 35
    UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 36
// UDateFormatField
pub const UDAT_ERA_FIELD: i32 = 0;
pub const UDAT_YEAR_FIELD: i32 = 1;
pub const UDAT_MONTH_FIELD: i32 = 2;
pub const UDAT_DATE_FIELD: i32 = 3;
pub const UDAT_HOUR_OF_DAY1_FIELD: i32 = 4;
pub const UDAT_HOUR_OF_DAY0_FIELD: i32 = 5;
pub const UDAT_MINUTE_FIELD: i32 = 6;
pub const UDAT_SECOND_FIELD: i32 = 7;
pub const UDAT_FRACTIONAL_SECOND_FIELD: i32 = 8;
pub const UDAT_DAY_OF_WEEK_FIELD: i32 = 9;
pub const UDAT_DAY_OF_YEAR_FIELD: i32 = 10;
pub const UDAT_DAY_OF_WEEK_IN_MONTH_FIELD: i32 = 11;
pub const UDAT_WEEK_OF_YEAR_FIELD: i32 = 12;
pub const UDAT_WEEK_OF_MONTH_FIELD: i32 = 13;
pub const UDAT_AM_PM_FIELD: i32 = 14;
pub const UDAT_HOUR1_FIELD: i32 = 15;
pub const UDAT_HOUR0_FIELD: i32 = 16;
pub const UDAT_TIMEZONE_FIELD: i32 = 17;
pub const UDAT_YEAR_WOY_FIELD: i32 = 18;
pub const UDAT_DOW_LOCAL_FIELD: i32 = 19;
pub const UDAT_EXTENDED_YEAR_FIELD: i32 = 20;
pub const UDAT_JULIAN_DAY_FIELD: i32 = 21;
pub const UDAT_MILLISECONDS_IN_DAY_FIELD: i32 = 22;
pub const UDAT_TIMEZONE_RFC_FIELD: i32 = 23;
pub const UDAT_TIMEZONE_GENERIC_FIELD: i32 = 24;
pub const UDAT_STANDALONE_DAY_FIELD: i32 = 25;
pub const UDAT_STANDALONE_MONTH_FIELD: i32 = 26;
pub const UDAT_QUARTER_FIELD: i32 = 27;
pub const UDAT_STANDALONE_QUARTER_FIELD: i32 = 28;
pub const UDAT_TIMEZONE_SPECIAL_FIELD: i32 = 29;
pub const UDAT_YEAR_NAME_FIELD: i32 = 30;
pub const UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD: i32 = 31;
pub const UDAT_TIMEZONE_ISO_FIELD: i32 = 32;
pub const UDAT_TIMEZONE_ISO_LOCAL_FIELD: i32 = 33;
pub const UDAT_AM_PM_MIDNIGHT_NOON_FIELD: i32 = 35;
pub const UDAT_FLEXIBLE_DAY_PERIOD_FIELD: i32 = 36;
// UDateFormatField
const (
	UDAT_ERA_FIELD int32 = 0
	UDAT_YEAR_FIELD int32 = 1
	UDAT_MONTH_FIELD int32 = 2
	UDAT_DATE_FIELD int32 = 3
	UDAT_HOUR_OF_DAY1_FIELD int32 = 4
	UDAT_HOUR_OF_DAY0_FIELD int32 = 5
	UDAT_MINUTE_FIELD int32 = 6
	UDAT_SECOND_FIELD int32 = 7
	UDAT_FRACTIONAL_SECOND_FIELD int32 = 8
	UDAT_DAY_OF_WEEK_FIELD int32 = 9
	UDAT_DAY_OF_YEAR_FIELD int32 = 10
	UDAT_DAY_OF_WEEK_IN_MONTH_FIELD int32 = 11
	UDAT_WEEK_OF_YEAR_FIELD int32 = 12
	UDAT_WEEK_OF_MONTH_FIELD int32 = 13
	UDAT_AM_PM_FIELD int32 = 14
	UDAT_HOUR1_FIELD int32 = 15
	UDAT_HOUR0_FIELD int32 = 16
	UDAT_TIMEZONE_FIELD int32 = 17
	UDAT_YEAR_WOY_FIELD int32 = 18
	UDAT_DOW_LOCAL_FIELD int32 = 19
	UDAT_EXTENDED_YEAR_FIELD int32 = 20
	UDAT_JULIAN_DAY_FIELD int32 = 21
	UDAT_MILLISECONDS_IN_DAY_FIELD int32 = 22
	UDAT_TIMEZONE_RFC_FIELD int32 = 23
	UDAT_TIMEZONE_GENERIC_FIELD int32 = 24
	UDAT_STANDALONE_DAY_FIELD int32 = 25
	UDAT_STANDALONE_MONTH_FIELD int32 = 26
	UDAT_QUARTER_FIELD int32 = 27
	UDAT_STANDALONE_QUARTER_FIELD int32 = 28
	UDAT_TIMEZONE_SPECIAL_FIELD int32 = 29
	UDAT_YEAR_NAME_FIELD int32 = 30
	UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD int32 = 31
	UDAT_TIMEZONE_ISO_FIELD int32 = 32
	UDAT_TIMEZONE_ISO_LOCAL_FIELD int32 = 33
	UDAT_AM_PM_MIDNIGHT_NOON_FIELD int32 = 35
	UDAT_FLEXIBLE_DAY_PERIOD_FIELD int32 = 36
)
const
  UDAT_ERA_FIELD = 0;
  UDAT_YEAR_FIELD = 1;
  UDAT_MONTH_FIELD = 2;
  UDAT_DATE_FIELD = 3;
  UDAT_HOUR_OF_DAY1_FIELD = 4;
  UDAT_HOUR_OF_DAY0_FIELD = 5;
  UDAT_MINUTE_FIELD = 6;
  UDAT_SECOND_FIELD = 7;
  UDAT_FRACTIONAL_SECOND_FIELD = 8;
  UDAT_DAY_OF_WEEK_FIELD = 9;
  UDAT_DAY_OF_YEAR_FIELD = 10;
  UDAT_DAY_OF_WEEK_IN_MONTH_FIELD = 11;
  UDAT_WEEK_OF_YEAR_FIELD = 12;
  UDAT_WEEK_OF_MONTH_FIELD = 13;
  UDAT_AM_PM_FIELD = 14;
  UDAT_HOUR1_FIELD = 15;
  UDAT_HOUR0_FIELD = 16;
  UDAT_TIMEZONE_FIELD = 17;
  UDAT_YEAR_WOY_FIELD = 18;
  UDAT_DOW_LOCAL_FIELD = 19;
  UDAT_EXTENDED_YEAR_FIELD = 20;
  UDAT_JULIAN_DAY_FIELD = 21;
  UDAT_MILLISECONDS_IN_DAY_FIELD = 22;
  UDAT_TIMEZONE_RFC_FIELD = 23;
  UDAT_TIMEZONE_GENERIC_FIELD = 24;
  UDAT_STANDALONE_DAY_FIELD = 25;
  UDAT_STANDALONE_MONTH_FIELD = 26;
  UDAT_QUARTER_FIELD = 27;
  UDAT_STANDALONE_QUARTER_FIELD = 28;
  UDAT_TIMEZONE_SPECIAL_FIELD = 29;
  UDAT_YEAR_NAME_FIELD = 30;
  UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD = 31;
  UDAT_TIMEZONE_ISO_FIELD = 32;
  UDAT_TIMEZONE_ISO_LOCAL_FIELD = 33;
  UDAT_AM_PM_MIDNIGHT_NOON_FIELD = 35;
  UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 36;
// UDateFormatField
pub const UDAT_ERA_FIELD: i32 = 0;
pub const UDAT_YEAR_FIELD: i32 = 1;
pub const UDAT_MONTH_FIELD: i32 = 2;
pub const UDAT_DATE_FIELD: i32 = 3;
pub const UDAT_HOUR_OF_DAY1_FIELD: i32 = 4;
pub const UDAT_HOUR_OF_DAY0_FIELD: i32 = 5;
pub const UDAT_MINUTE_FIELD: i32 = 6;
pub const UDAT_SECOND_FIELD: i32 = 7;
pub const UDAT_FRACTIONAL_SECOND_FIELD: i32 = 8;
pub const UDAT_DAY_OF_WEEK_FIELD: i32 = 9;
pub const UDAT_DAY_OF_YEAR_FIELD: i32 = 10;
pub const UDAT_DAY_OF_WEEK_IN_MONTH_FIELD: i32 = 11;
pub const UDAT_WEEK_OF_YEAR_FIELD: i32 = 12;
pub const UDAT_WEEK_OF_MONTH_FIELD: i32 = 13;
pub const UDAT_AM_PM_FIELD: i32 = 14;
pub const UDAT_HOUR1_FIELD: i32 = 15;
pub const UDAT_HOUR0_FIELD: i32 = 16;
pub const UDAT_TIMEZONE_FIELD: i32 = 17;
pub const UDAT_YEAR_WOY_FIELD: i32 = 18;
pub const UDAT_DOW_LOCAL_FIELD: i32 = 19;
pub const UDAT_EXTENDED_YEAR_FIELD: i32 = 20;
pub const UDAT_JULIAN_DAY_FIELD: i32 = 21;
pub const UDAT_MILLISECONDS_IN_DAY_FIELD: i32 = 22;
pub const UDAT_TIMEZONE_RFC_FIELD: i32 = 23;
pub const UDAT_TIMEZONE_GENERIC_FIELD: i32 = 24;
pub const UDAT_STANDALONE_DAY_FIELD: i32 = 25;
pub const UDAT_STANDALONE_MONTH_FIELD: i32 = 26;
pub const UDAT_QUARTER_FIELD: i32 = 27;
pub const UDAT_STANDALONE_QUARTER_FIELD: i32 = 28;
pub const UDAT_TIMEZONE_SPECIAL_FIELD: i32 = 29;
pub const UDAT_YEAR_NAME_FIELD: i32 = 30;
pub const UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD: i32 = 31;
pub const UDAT_TIMEZONE_ISO_FIELD: i32 = 32;
pub const UDAT_TIMEZONE_ISO_LOCAL_FIELD: i32 = 33;
pub const UDAT_AM_PM_MIDNIGHT_NOON_FIELD: i32 = 35;
pub const UDAT_FLEXIBLE_DAY_PERIOD_FIELD: i32 = 36;
const
  UDAT_ERA_FIELD* = 0
  UDAT_YEAR_FIELD* = 1
  UDAT_MONTH_FIELD* = 2
  UDAT_DATE_FIELD* = 3
  UDAT_HOUR_OF_DAY1_FIELD* = 4
  UDAT_HOUR_OF_DAY0_FIELD* = 5
  UDAT_MINUTE_FIELD* = 6
  UDAT_SECOND_FIELD* = 7
  UDAT_FRACTIONAL_SECOND_FIELD* = 8
  UDAT_DAY_OF_WEEK_FIELD* = 9
  UDAT_DAY_OF_YEAR_FIELD* = 10
  UDAT_DAY_OF_WEEK_IN_MONTH_FIELD* = 11
  UDAT_WEEK_OF_YEAR_FIELD* = 12
  UDAT_WEEK_OF_MONTH_FIELD* = 13
  UDAT_AM_PM_FIELD* = 14
  UDAT_HOUR1_FIELD* = 15
  UDAT_HOUR0_FIELD* = 16
  UDAT_TIMEZONE_FIELD* = 17
  UDAT_YEAR_WOY_FIELD* = 18
  UDAT_DOW_LOCAL_FIELD* = 19
  UDAT_EXTENDED_YEAR_FIELD* = 20
  UDAT_JULIAN_DAY_FIELD* = 21
  UDAT_MILLISECONDS_IN_DAY_FIELD* = 22
  UDAT_TIMEZONE_RFC_FIELD* = 23
  UDAT_TIMEZONE_GENERIC_FIELD* = 24
  UDAT_STANDALONE_DAY_FIELD* = 25
  UDAT_STANDALONE_MONTH_FIELD* = 26
  UDAT_QUARTER_FIELD* = 27
  UDAT_STANDALONE_QUARTER_FIELD* = 28
  UDAT_TIMEZONE_SPECIAL_FIELD* = 29
  UDAT_YEAR_NAME_FIELD* = 30
  UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD* = 31
  UDAT_TIMEZONE_ISO_FIELD* = 32
  UDAT_TIMEZONE_ISO_LOCAL_FIELD* = 33
  UDAT_AM_PM_MIDNIGHT_NOON_FIELD* = 35
  UDAT_FLEXIBLE_DAY_PERIOD_FIELD* = 36
enum UDateFormatField : int {
    UDAT_ERA_FIELD = 0,
    UDAT_YEAR_FIELD = 1,
    UDAT_MONTH_FIELD = 2,
    UDAT_DATE_FIELD = 3,
    UDAT_HOUR_OF_DAY1_FIELD = 4,
    UDAT_HOUR_OF_DAY0_FIELD = 5,
    UDAT_MINUTE_FIELD = 6,
    UDAT_SECOND_FIELD = 7,
    UDAT_FRACTIONAL_SECOND_FIELD = 8,
    UDAT_DAY_OF_WEEK_FIELD = 9,
    UDAT_DAY_OF_YEAR_FIELD = 10,
    UDAT_DAY_OF_WEEK_IN_MONTH_FIELD = 11,
    UDAT_WEEK_OF_YEAR_FIELD = 12,
    UDAT_WEEK_OF_MONTH_FIELD = 13,
    UDAT_AM_PM_FIELD = 14,
    UDAT_HOUR1_FIELD = 15,
    UDAT_HOUR0_FIELD = 16,
    UDAT_TIMEZONE_FIELD = 17,
    UDAT_YEAR_WOY_FIELD = 18,
    UDAT_DOW_LOCAL_FIELD = 19,
    UDAT_EXTENDED_YEAR_FIELD = 20,
    UDAT_JULIAN_DAY_FIELD = 21,
    UDAT_MILLISECONDS_IN_DAY_FIELD = 22,
    UDAT_TIMEZONE_RFC_FIELD = 23,
    UDAT_TIMEZONE_GENERIC_FIELD = 24,
    UDAT_STANDALONE_DAY_FIELD = 25,
    UDAT_STANDALONE_MONTH_FIELD = 26,
    UDAT_QUARTER_FIELD = 27,
    UDAT_STANDALONE_QUARTER_FIELD = 28,
    UDAT_TIMEZONE_SPECIAL_FIELD = 29,
    UDAT_YEAR_NAME_FIELD = 30,
    UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD = 31,
    UDAT_TIMEZONE_ISO_FIELD = 32,
    UDAT_TIMEZONE_ISO_LOCAL_FIELD = 33,
    UDAT_AM_PM_MIDNIGHT_NOON_FIELD = 35,
    UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 36,
}
#define global UDAT_ERA_FIELD                           0x0
#define global UDAT_YEAR_FIELD                          0x1
#define global UDAT_MONTH_FIELD                         0x2
#define global UDAT_DATE_FIELD                          0x3
#define global UDAT_HOUR_OF_DAY1_FIELD                  0x4
#define global UDAT_HOUR_OF_DAY0_FIELD                  0x5
#define global UDAT_MINUTE_FIELD                        0x6
#define global UDAT_SECOND_FIELD                        0x7
#define global UDAT_FRACTIONAL_SECOND_FIELD             0x8
#define global UDAT_DAY_OF_WEEK_FIELD                   0x9
#define global UDAT_DAY_OF_YEAR_FIELD                   0xA
#define global UDAT_DAY_OF_WEEK_IN_MONTH_FIELD          0xB
#define global UDAT_WEEK_OF_YEAR_FIELD                  0xC
#define global UDAT_WEEK_OF_MONTH_FIELD                 0xD
#define global UDAT_AM_PM_FIELD                         0xE
#define global UDAT_HOUR1_FIELD                         0xF
#define global UDAT_HOUR0_FIELD                         0x10
#define global UDAT_TIMEZONE_FIELD                      0x11
#define global UDAT_YEAR_WOY_FIELD                      0x12
#define global UDAT_DOW_LOCAL_FIELD                     0x13
#define global UDAT_EXTENDED_YEAR_FIELD                 0x14
#define global UDAT_JULIAN_DAY_FIELD                    0x15
#define global UDAT_MILLISECONDS_IN_DAY_FIELD           0x16
#define global UDAT_TIMEZONE_RFC_FIELD                  0x17
#define global UDAT_TIMEZONE_GENERIC_FIELD              0x18
#define global UDAT_STANDALONE_DAY_FIELD                0x19
#define global UDAT_STANDALONE_MONTH_FIELD              0x1A
#define global UDAT_QUARTER_FIELD                       0x1B
#define global UDAT_STANDALONE_QUARTER_FIELD            0x1C
#define global UDAT_TIMEZONE_SPECIAL_FIELD              0x1D
#define global UDAT_YEAR_NAME_FIELD                     0x1E
#define global UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD 0x1F
#define global UDAT_TIMEZONE_ISO_FIELD                  0x20
#define global UDAT_TIMEZONE_ISO_LOCAL_FIELD            0x21
#define global UDAT_AM_PM_MIDNIGHT_NOON_FIELD           0x23
#define global UDAT_FLEXIBLE_DAY_PERIOD_FIELD           0x24