gpt4 book ai didi

c# - 具有文化特定缩写字母的时间格式

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

我有一个代表分钟数的整数。我需要以 dd:HH:mm 格式向用户显示该数字。

将分钟数转换为 dd:HH:mm 格式不是问题。我的问题与为天、小时和分钟添加特定于文化的缩写字母有关。

是否有类似文化特定缩写符号的日、小时和分钟?输出看起来像这样:

1d 20h 46m

但是 d、h 和 m 是特定于文化的。这可能吗,或者我需要进行自定义本地化?

最佳答案

我不相信 .NET 文化信息中有任何内容可以提供此信息,不。如果有,它将在 DateTimeFormatInfo 中.

如果(我怀疑)您无法在 .NET 类中找到您要查找的内容,您可能会找到 CLDR有相关信息 - 尽管您可能需要一段时间才能找到它。如果你能验证它确实有信息,NCLDR项目可能会帮助您更轻松地从 .NET 使用它。

(就在有人问之前,我的 Noda Time 项目没有有这个信息。它允许你格式化持续时间或周期,但它不知道要使用任何文化特定的后缀。 )

关于c# - 具有文化特定缩写字母的时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19895354/

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