Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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
Sql 从字符串转换日期和/或时间时,转换失败_Sql_Asp.net_Sql Server_Datetime - Fatal编程技术网

Sql 从字符串转换日期和/或时间时,转换失败

Sql 从字符串转换日期和/或时间时,转换失败,sql,asp.net,sql-server,datetime,Sql,Asp.net,Sql Server,Datetime,此代码昨天起作用,但现在不起作用。我没有改变任何事。。。这是为什么?我该如何修复它 { var info = TimeZoneInfo.FindSystemTimeZoneById("Turkey Standard Time"); DateTimeOffset localServerTime = DateTimeOffset.Now; DateTimeOffset istanbulTime = TimeZoneInfo.ConvertTim

此代码昨天起作用,但现在不起作用。我没有改变任何事。。。这是为什么?我该如何修复它

    {
        var info = TimeZoneInfo.FindSystemTimeZoneById("Turkey Standard Time");
        DateTimeOffset localServerTime = DateTimeOffset.Now;
        DateTimeOffset istanbulTime = TimeZoneInfo.ConvertTime(localServerTime, info);

        con.Open();
        cmd.CommandText = "UPDATE BilgisayarDuyuru SET date='" + istanbulTime + "'  WHERE id='" + id + "'";
        cmd.ExecuteNonQuery();
        con.Close();            
    }

昨天是12号,今天是13号。你确定没有把月和日弄混吗?毕竟,我确信在Instanbul,你只有12个月的时间?

好的,试试这个

{
 var info = TimeZoneInfo.FindSystemTimeZoneById("Turkey Standard Time");
 DateTimeOffset localServerTime = DateTimeOffset.Now;
 DateTimeOffset istanbulTime = TimeZoneInfo.ConvertTime(localServerTime, info);
string s1 = istanbulTime.ToString("yyyy-MM-dd HH:mm:ss.ffffff zzz");
con.Open();
cmd.CommandText = "UPDATE BilgisayarDuyuru SET date='" + s1+ "'  WHERE id='" + id + "'";
cmd.ExecuteNonQuery();
  con.Close();            
}

为了得到任何帮助,你可能需要澄清你的问题,同时添加一些你尝试过的事情的例子。你可以随时更新你的问题。欢迎来到stack overflow,推荐阅读:您的数据在您的下面更改了吗?没有,我没有更改任何内容。但现在它起作用了。还是没有改变什么。我应该删除这个问题吗?现在不工作意味着..r你有任何错误..请更具体..@Sachu现在它不再工作了。不工作意味着它会出现标题中的错误:)