如何发送日期时间参数为DD / MM / YYYY HH:MM:SS格式?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何发送日期时间参数为DD / MM / YYYY HH:MM:SS格式?相关的知识,希望对你有一定的参考价值。
他们让我用C#创建一个SOAP Web服务。问题是他们希望我用datetime参数创建一个函数,并且他们想要发送一个格式化的字符串。
如下,
声明:int func(DateTime)
然后他们想把它称为下面,
函数调用:int result = func(“01/01/2017 01:00:00”)
根据我的研究,我没有找到任何解决方案。
是否可以声明DateTime并将格式化的字符串发送给它?是不是函数decleration必须是字符串,而不是datetime?
编辑:我被问到这是因为客户想要它。
谢谢。
答案
你不能将string
类型传递给接受DateTime
的方法。
您可以更改方法定义以接受字符串,然后解析字符串以获取DateTime值。
像这样 :
public int YourFunc(string dateString)
{
DateTime dt = DateTime.Parse(dateString);
}
以上是关于如何发送日期时间参数为DD / MM / YYYY HH:MM:SS格式?的主要内容,如果未能解决你的问题,请参考以下文章
如何将时间戳(yyyy-mm-dd-h-m-s 转换为日期(yyyy-mm-dd)