DateTime.Now.AddHours(custom) 是否可能

本文关键字:是否 custom Now AddHours DateTime | 更新日期: 2023-09-27 18:33:31

>我只是想知道这是否可能:

int custom = Console.ReadLine(); //or string custom?
Console.WriteLine(DateTime.Now.Add(custom);

我知道Console.ReadLine()等于string.但是,尽管如此,我确信这在某种程度上是可能的。谷歌帮不了我,所以我想我会是第一个问的人。(或者我只是在搜索时很糟糕)

DateTime.Now.AddHours(custom) 是否可能

您可以将ReadLine()结果解析为int

int custom = 0;
if(int.TryParse(Console.ReadLine(), out custom)) {
  Console.WriteLine(DateTime.Now.AddHours(custom));
}
else {
  Console.WriteLine("Invalid number!");
}