Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# int.ToString-like HH格式的日期时间_C#_.net - Fatal编程技术网

C# int.ToString-like HH格式的日期时间

C# int.ToString-like HH格式的日期时间,c#,.net,C#,.net,下面是一个例子 我得到的和我需要的: ("dd/MM/yyyy HH")+ " - " + (x.Hour+1).ToString(); 我怎样才能使用ToString呢 我试过: 0 ---> 00 3 ---> 03 12 ---> 12 不起作用…如果只需要将int.ToString设为前导零和,可以这样做: x.ToString("dd/MM/yyyy HH") + " - " + x.AddHours(1).ToString("HH"); 假

下面是一个例子

我得到的和我需要的:

("dd/MM/yyyy HH")+ " - " + (x.Hour+1).ToString();
我怎样才能使用ToString呢

我试过:

0  --->   00 
3  --->   03 
12 --->   12

不起作用…

如果只需要将int.ToString设为前导零和,可以这样做:

x.ToString("dd/MM/yyyy HH") + " - " + x.AddHours(1).ToString("HH");

假设x是一个有效的日期时间,这个例子可以工作(上午9点显示为“09”)


您想将int转换为字符串或将DateTime转换为字符串?不清楚您想要什么,请编辑问题。请给出一个明确的输入示例(例如DateTime实例或纯int)和所需输出示例,例如如下所示的字符串:“15/03/2010 09”。是><我尝试过x.AddHours(1).Hour.ToString(“HH”);非常感谢。
    int integer = 5;
    string str = integer.ToString("00"); // str has "05".
        DateTime x = DateTime.Now;

        string hours = x.AddHours(1).ToString("HH");