Passing DateTimeOffset as WebAPI query string

前端 未结 8 605
感动是毒
感动是毒 2020-12-11 15:49

I\'ve got a WebAPI action that looks like so:

[Route(\"api/values/{id}\")]
public async Task Delete(string id, DateTimeOffset date         


        
8条回答
  •  春和景丽
    2020-12-11 16:27

    To achieve this, I'm using

    internal static class DateTimeOffsetExtensions
    {
        private const string Iso8601UtcDateTimeFormat = "yyyy-MM-ddTHH:mm:ssZ";
    
        public static string ToIso8601DateTimeOffset(this DateTimeOffset dateTimeOffset)
        {
            return dateTimeOffset.ToUniversalTime().ToString(Iso8601UtcDateTimeFormat);
        }
    }
    

提交回复
热议问题