gpt4 book ai didi

c# - 传递特定的日期格式

转载 作者:太空宇宙 更新时间:2023-11-03 21:14:05 24 4
gpt4 key购买 nike

我们如何在下面的代码中传递特定的日期格式,如“MM/dd/YYYY”来代替 System.DateTime。

new ObjectParameter("FromDate", typeof(System.DateTime));

最佳答案

我不确定,但我猜您正在寻找一种将 DateTime 转换为这种格式的 string 的方法。然后您可以将 DateTime.ToString 与适当的格式字符串一起使用:

string result = DateTime.Now.ToString("MM/dd/yyyy", System.Globalization.DateTimeFormatInfo.InvariantInfo);

我正在使用 InvariantInfo 强制将 / 作为分隔符。否则它将被替换为本地化的日期分隔符。请参阅:The "/" Custom Format Specifier .

强制将 / 作为日期分隔符的另一种方法是使用 ' 转义 / 格式说明符:

string result = DateTime.Now.ToString("MM'/'dd'/'yyyy");

关于c# - 传递特定的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35647996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com