【发布时间】:2018-10-29 10:17:06
【问题描述】:
我需要以HH:mm 格式(仅小时和分钟参数)以TimeSpan 数据类型(而不是string)获取当前时间。
我写了以下代码:
AdminRequestTime = DateTime.Now.TimeOfDay
这里AdminRequestTime 的数据类型是TimeSpan。它给出了15:52:28.2843710 的值,但我只想要15:52。
我该怎么做(最好不使用解析)?
【问题讨论】:
-
您可以创建新的 TimeSpan 对象并在那里复制值
-
为什么要将当前时间作为 TimeSpan?
-
@MarkiianBenovskyi 我试过这样做。但它没有用!你能告诉我它是怎么做的吗?谢谢。
-
@kaffekopp 应用需求人!
-
@Shiwa 问题不清楚。您是否尝试将时间四舍五入到最接近的分钟、截断秒数或将其格式化为包含分钟的字符串?
标签: c# asp.net datetime timespan