我遇到了无法识别 DateTime 字符串的问题。使用我们的许可程序,您可以生成一个具有与之关联的到期日期时间的密钥。但是,我们在世界其他地方的一些客户无法应用此密钥,并且返回的错误是“字符串未被识别为有效的日期时间”。
我查看了我发送给他们的密钥,解密后,DateTime 对我来说看起来不错。我需要考虑的世界不同地区的日期时间格式是否存在差异?(现在我假设 .NET 只会“弄清楚”,我认为现在可能并非如此)如果是这样,我将如何格式化我们的 DateTime 以便它可以在任何部分工作世界的?
编辑这是日期时间字符串:“10/16/2122 4:36:17 PM”