Did you measure how long it takes to generate that datetime string? Shouldn't that be possible in a hundred nanoseconds or so?