Get desktop application:
View/edit binary Protocol Buffers messages
The numeric values for these should not be changed in order to ensure compatibility when used in protos.
User code that switches on this enum must have a default case so builds won't break if new enums get added. LINT: LEGACY_NAMES
0 - 10000
1 - 12
1 - 31
1=Sunday ... 7=Saturday
1 - 366
1 - 4
0 - 23
0 - 59
0 - 59
0 - 999
0 - 999999
0 - 999999999
-106650=kDateMin - 106650=kDateMax
0 - 53
[0001-01-01 00:00:00, 10000-01-01 00:00:00)
[00:00:00, 24:00:00)
0 - 9999
1 - 53
WEEK(SUNDAY) is omitted because it is the same as WEEK.