I came across this same problem. To take into consideration different local times and daylight savings, I used this to correct the times:
private DateTime CorrectDateTime(DateTime dateTime)
{
return dateTime.Subtract(dateTime.ToUniversalTime().Subtract(dateTime));
}
arcgis rest services edit datetime universal
... View more