Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.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# 如何在datetime中添加8小时来管理日变化案例_C#_Datetime - Fatal编程技术网

C# 如何在datetime中添加8小时来管理日变化案例

C# 如何在datetime中添加8小时来管理日变化案例,c#,datetime,C#,Datetime,我有一段源于原始日期时间字符串的代码。我只是用子字符串把它按顺序排列。现在我在增加8小时的日期和时间方面遇到了一些问题 看看我的代码。上面说 “System.DateTime”不包含“blkblk”的定义 代码: DateTime otherDate=blkblk.AddHours(8)谢谢。我想出来了。我做了这个日期时间blkblk=Convert.ToDateTime(findatetime).AddHours(8) string hour = datetime.Substring(0,2)

我有一段源于原始日期时间字符串的代码。我只是用子字符串把它按顺序排列。现在我在增加8小时的日期和时间方面遇到了一些问题

看看我的代码。上面说

“System.DateTime”不包含“blkblk”的定义

代码:


DateTime otherDate=blkblk.AddHours(8)谢谢。我想出来了。我做了这个<代码>日期时间blkblk=Convert.ToDateTime(findatetime).AddHours(8)
string hour = datetime.Substring(0,2);
string minutes = datetime.Substring(2,2);
string seconds = datetime.Substring(4, 2);
string day = datetime.Substring(6, 2);
string month = datetime.Substring(8, 2);
string year = datetime.Substring(10, 2);
string strdate = "20" + year + "-" + month + "-" + day + " ";
string strtime = hour + ":" + minutes + ":" + seconds + ".000";
string findatetime = strdate + strtime;
//Convert date END

txtbxDateTimeActive.Text = findatetime;
DateTime blkblk = Convert.ToDateTime(findatetime);
DateTime otherDate = DateTime.blkblk.AddHours(8);
string blabla = Convert.ToString(otherDate);
MessageBox.Show(blabla);
DateTime otherDate = blkblk.AddHours(8);