Je známo, že některé verze systému Windows fungují. Používáte náhodou 32bitový OS? Dotyčný kód je zde
a závisí na gmtime_s()
implementace.
Pokud je tato kolekce pouze pro agregační dotazy, určitě si vystačíte s ukládáním komponent data do objektu. Navrhoval bych zkrátit názvy polí (např. y
, m
, d
), abyste ušetřili na úložišti, protože řetězce polí jsou přítomny v každém uloženém dokumentu. Kompromisem je, že nelze použít žádný z operátorů agregačního data. Možná budete chtít uložit časové razítko jako celé číslo se znaménkem (např. ts
), abyste v případě potřeby mohli snadno provádět dotazy na rozsah.