我有一个WCF Web服务。我已成功测试了此服务。NET平台。
我使用Ksoap2生成Java类文件来使用此服务。当使用KSoap2时,DateTime
数据类型变为字符串(由于Java没有可与.NET中的DateTime相比的DateTime数据类型)
所以,在对象的getter属性中,我不知道如何设置值:
例如:
student.birth = "12/12/2013"
student.birth = "2013/12/12"
我已经测试了一些案例,但可能是因为格式不正确,我得到了这个例外:
This Value cannot be set to NULL
我不知道哪个值。但我猜出生地在上面。
所以。我的问题是:如何在KSoap中使用DateTime数据类型?我应该在日期时间字符串中放入哪个结构?
感谢:)
我唯一的猜测是使用datetime.format字符串
http://msdn.microsoft.com/en-us/library/8kb3ddd4%28v=vs.110%29.aspx
public class DateExample
{
private DateTime _dt;
public string dt
{
get
{
return _dt.ToString("hh:mm:ss tt",
System.Globalization.CultureInfo.InvariantCulture);
// Displays 06:09:01 PM
}
private set { }
}
}