I'm trying to write cookies from my website and I'm trying to figure out what implications timezones has over the HttpCookie.Expire property. Should I be passing DateTime.Now.AddDays(1)
or DateTime.UtcNow.AddDays(1)
or the users's timezone plus a day?
If you use a local time, .NET will automatically convert it to GMT when outputting it to the client.
So it doesn't matter for the cookie, but I do suggest to always work with UTC, so at least you can assume that in your data the timezone offset is always 0.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With