下面是将utc时间转换为2014-12-20T20:13:11
格式的示例代码,但我想在utc时间以上添加分钟数,假设我想添加20 mins
我的输出应为{{1}如何编程请帮助
2014-12-20T20:33:11
答案 0 :(得分:3)
Console.WriteLine(DateTime.UtcNow.AddMinutes(20).ToString("s"));
答案 1 :(得分:3)
首先,您可以并且应该在一个表达式中执行此操作:
DateTime.UtcNow.ToString ( "s", CultureInfo.InvariantCulture );
稍后如果你想添加分钟,你可以这样做:
DateTime.UtcNow.AddMinutes(20).ToString ( "s", CultureInfo.InvariantCulture );
答案 2 :(得分:1)
试试这个:
string currentTime = DateTime.UtcNow.AddMinutes(20).ToString("HH:mm:ss");