Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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# c WCF休息日期时间显示为/日期(1462399200000+0200)_C# - Fatal编程技术网

C# c WCF休息日期时间显示为/日期(1462399200000+0200)

C# c WCF休息日期时间显示为/日期(1462399200000+0200),c#,C#,我有一个.mdf数据库,如下所示: 表kosarica: [datum_zakljucenega_nakupa]日期时间为空, 以及其他目前并不重要的价值观 在我的模型中,我有一个: [DataMember] public DateTime datum_zakljucenega_nakupa{get;set;} 这是在我的Service1.SVC中 public List<Kosarica> Kosarica() { using (SqlC

我有一个.mdf数据库,如下所示: 表kosarica:

[datum_zakljucenega_nakupa]日期时间为空, 以及其他目前并不重要的价值观

在我的模型中,我有一个:

[DataMember]
public DateTime datum_zakljucenega_nakupa{get;set;}
这是在我的Service1.SVC中

 public List<Kosarica> Kosarica()
        {
            using (SqlConnection myConn = new SqlConnection(connection))
            {
                myConn.Open();

                SqlCommand cmd = new SqlCommand("SELECT * FROM Kosarica;", myConn);
                SqlDataReader rdr = cmd.ExecuteReader();
                List<Kosarica> kosarice = new List<Kosarica>();

                while (rdr.Read())
                {
                    Kosarica k = new Kosarica();
                    k.Id = (int)rdr["Id"];



                   k.datum_zakljucenega_nakupa = (DateTime)rdr["datum_zakljucenega_nakupa"];



                    kosarice.Add(k);
                }
                myConn.Close();
                return kosarice;

            }

        }
这里还有其他价值观,目前并不重要。当我运行Postman时,所有其他值都会正确显示,datetime除外,它显示: /日期146239200000+0200


我尝试过用各种方法解析它,但都不起作用。邮递员返回的日期时间以毫秒为单位。

将日期时间作为格式化字符串发送,您需要编辑您的模型:

例如:

k.datum_zakljucenega_nakupa = ((DateTime)rdr["datum_zakljucenega_nakupa"]).toString("dd-MM-YYYY");

谢谢,它成功了,我会记下答案,但我现在要等4分钟