gpt4 book ai didi

c# - 如何仅在 .NET 中从语言中获取 DayNames

转载 作者:太空狗 更新时间:2023-10-29 22:20:55 25 4
gpt4 key购买 nike

假设我只有一个国家代码(en、de、fr)并且我需要用这种语言显示工作日。我知道 RegionInfo 和 CultureInfo - 但我找不到解决方案。如果我从(例如)“en”创建国家/地区信息,则其中没有日期时间信息。只取第一个匹配的 Region 也可以。例如,en-US 代表 en,de-DE 代表 de。

我不知道 DayNames 是否有差异,但我知道月份有一些差异。de-DE Februar - de-AT Feber——反正我不在乎。如果事件可能“有点不同”(看到 Februar 而不是 Feber)——它仍然是德语。

这就是我想要实现的目标 - 周一开始写作 - 开始写作 Montag...

有没有一种方法可以仅从语言代码创建区域?

最佳答案

这篇文章可能会有帮助:从“en”到 CultureInfo,更快的方法是

CultureInfo ci = CultureInfo.CreateSpecificCulture("en")

对于第二部分,我相信你是在问日期名称,所以你会写

string[] names = ci.DateTimeFormat.DayNames 

关于c# - 如何仅在 .NET 中从语言中获取 DayNames,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2500553/

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