【发布时间】:2011-07-03 22:42:56
【问题描述】:
如何从 C# 中的时间跨度对象中截断秒位?即 15:37
我正在以 HH:mm 格式将时间跨度对象输出到 JavaScript,并且有点希望服务器端处理提供正确格式而不是客户端浏览器,这可以在不将其作为 C# 字符串对象提供给JavaScript?
【问题讨论】:
-
如果您将时间跨度格式化为 HH:mm 秒数不是已经被截断了吗?
-
您真的想在 TimeSpan 中将秒数设置为 0,还是在转换为字符串时忽略它们?
-
@CodeInChaos @fredrik-mork @Nick 是的,省略秒而不转换为字符串,我的 JSON 序列化程序需要获取 TimeSpan 格式的 hh:mm 而不转换为字符串
-
@Maya:
TimeSpan是一个值,而不是一个值的字符串表示形式。如果需要特定格式,则需要将其转换为字符串。
标签: c# javascript .net datetime timespan