C# - Get XElement.Value in a custom datetime format

972 Views Asked by At

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.

1

There are 1 best solutions below

6
On BEST ANSWER

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 a DateTime object first and then call ToString with the format you want to have.