gpt4 book ai didi

c# - 花时间并追加到日期来制作日期时间?

转载 作者:行者123 更新时间:2023-11-30 20:05:40 25 4
gpt4 key购买 nike

假设我有以下内容:

string fromTime = "8:00am";
string someDate = "06/01/2012";

我想结束这个:

DateTime dt = Convert.ToDateTime(someDate + someTime);

基本上我想取一个日期并将时间添加到上面的结果是

06/01/2012 上午 8:00

但将其存储在日期时间变量中。这可能吗?

最佳答案

你可以使用 the DateTime.TryParseExact允许您在解析时指定格式的方法:

class Program
{
static void Main()
{
string s = "06/01/2012 8:00am";
string format = "dd/MM/yyyy h:mmtt";
DateTime date;
if (DateTime.TryParseExact(s, format, CultureInfo.InvariantCulture, DateTimeStyles.None, out date))
{
Console.WriteLine(date);
}
}
}

关于c# - 花时间并追加到日期来制作日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10998528/

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