How can I subtract 6 hour from the current time? [duplicate] June 10, 2023 by Tarik You can use AddHours, it will subtract hours if negative number is passed. DateTime dt1 = dt.AddHours(-6);