更改打字稿上的日期格式以将数据作为 DateTimeOffset 发送到后端 (C#) 端
我想将日期信息发送到后端。但是我找不到可以发送的真实日期格式。
我有日期为字符串。我想将此字符串转换为另一个日期格式以发送后端,而后端将其作为DateTimeOffset。
我的字符串:
_finishDateTime: "2021-11-12T00:00:00"
后端侧的预期格式:
I want to send date info to backend side. But I couldn't find the true date format to send it.
I have date as a string. I want to convert this string to another date format to send it backend and backend will take it as a DateTimeOffset.
My string :
_finishDateTime: "2021-11-12T00:00:00"
Expected format from backend side:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
DateTimeOffset 的字符串表示形式类似于 yyyy-MM-ddTHH:mm:ss.fff+xx:xx,其中偏移部分 (+xx:xx) 是与 UTC 时间的差异(请注意, + 可以是减号“-”)
示例:2021-12-23T13:50:45.200+02:00
另外,如果您传递的是 UTC 时间,则可以发送
yyyy-MM-ddTHH:mm:ss.fffZ
(Z = Zulu aka UTC)The string Representation of a DateTimeOffset is like
yyyy-MM-ddTHH:mm:ss.fff+xx:xx
with the offset part (+xx:xx) being the diference with UTC time (note that the + could be a minus '-')Example: 2021-12-23T13:50:45.200+02:00
Also if you are passing a UTC time you can send
yyyy-MM-ddTHH:mm:ss.fffZ
(Z = Zulu aka UTC)