gpt4 book ai didi

datetime - 如何将 int 90 分钟转换为 DateTime 1 :30?

转载 作者:行者123 更新时间:2023-12-02 06:26:56 25 4
gpt4 key购买 nike

例如,如何将 int 90 转换为 C# 3.0 中的 DateTime 1:30?

谢谢!!

最佳答案

您不应该使用 DateTime 来表示时间跨度 - 使用 TimeSpan 来表示。在这种情况下,您可以使用:

TimeSpan ts = TimeSpan.FromMinutes(90);

如果您坚持需要 DateTime,您可以执行以下操作:

DateTime dt = DateTime.Now.Date; // To get Midnight Today
dt = dt.AddMinutes(90); // to get 90-minutes past midnight Today.

但是,您可能不想使用 DateTime 的原因是它(恰本地命名)将日期的概念与时间的概念结合在一起。您的问题表明您打算忽略日期组件,因此为了使用正确的工具来完成工作,我建议使用 TimeSpan。

关于datetime - 如何将 int 90 分钟转换为 DateTime 1 :30?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/894461/

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