C# - 以自定义日期时间格式获取 XElement.Value
这是我的问题:
我有一个 XElement
存储 DateTime
,并且我想获取以自定义格式返回 DateTime
的 Value 属性。
我想知道是否有办法在 XElement
中包含 IFormatProvider
。
Here is my problem:
I have a XElement
storing a DateTime
, and I want to get the Value property returning the DateTime
in a custom format.
I was wondering if there is a way to include a IFormatProvider
in the XElement
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为你在这里混合了东西。
XElement
始终将其值存储为字符串。要获取自定义日期格式,您需要先将此字符串转换为DateTime
对象,然后使用您想要的格式调用ToString
。I think you are mixing things here. The
XElement
always stores its value as a string. To get a custom date format, you need to convert this string into aDateTime
object first and then callToString
with the format you want to have.