I may be misunderstanding you, but it feels like strings and datetimes are library related more than language related.
I know that higher level languages will have primitives that aim to represent strings, but if you need to get into the weeds with Unicode then you'll be leaning on a library regardless