Для точности и последовательности вы можете использовать:
string utcDateOut = DateTime.UtcNow.ToString("s", CultureInfo.InvariantCulture);
DateTime utcDateIn = DateTime.ParseExact(utcDateOut, "s",
CultureInfo.InvariantCulture,
DateTimeStyles.AdjustToUniversal);
Это даст вам формат, совместимый с ISO 8601, а использование UTC обеспечит отсутствие проблем с часовыми поясами и т. Д.
Единственным недостатком является то, что он не выглядит так же "хорошо", как простой "yyyyMMdd".