Invalid date 1708.12.31?

I have been trying to figure out what range of date values KDB supports.

According to the documentation, it should support date values from 0001.01.01 to 9999.12.31.

Quoting from the documentation:

The valid date range is 0001.01.01 to 9999.12.31. (Since V3.6 2017.10.23.)

Data types | Basics | kdb+ and q documentation - kdb+ and q documentation

I checked the version of KDB that I am using.

.z.k
2017.11.30

This should be new enough to support the range of date values specified in the above quoted documentation.

However, I find the following:

`int$1709.01.01
-106285i
`int$1708.12.31
'1708.12.31

It seems that values prior to 1709.01.01 are not supported.

Is this expected?

What version of kdb+ are you using? .z.K?
You are likely on 3.5 as it had a 2017.11.30 release.
You'd need to go to 3.6 to get the fix.