gpt4 book ai didi

.net - CultureInfo.CurrentCulture.DateTimeFormat.AbbreviatedDayNames 问题

转载 作者:可可西里 更新时间:2023-11-01 10:01:28 24 4
gpt4 key购买 nike

我尝试用谷歌搜索它,但没有结果。我的问题是,对于 EN-GB CultureInfo.CurrentCulture.DateTimeFormat.AbbreviatedDayNames,星期日以 Sun 开头,而对于该文化,FirstDayOfWeek 是星期一?!我需要一种方法来获取 AbbreviatedDayNames,以便它们对应于 FirstDayOfWeek。否则我的 WP7 日历应用程序将无法正常工作。

更新:这就是我现在得到它的方式:

        DayOfWeek firstDay = CultureInfo.CurrentCulture.DateTimeFormat.FirstDayOfWeek;
AbbreviatedDayNames = new List<string>();

for (int i = (int)firstDay; i < 7; i++)
{
AbbreviatedDayNames.Add(CultureInfo.CurrentCulture.DateTimeFormat.AbbreviatedDayNames[i]);
}
for (int i = 0; i < (int)firstDay; i++)
{
AbbreviatedDayNames.Add(CultureInfo.CurrentCulture.DateTimeFormat.AbbreviatedDayNames[i]);
}

最佳答案

根据 MSDN,此属性数组将始终包含以“Sun”开头的 7 个值:

A one-dimensional array of type String containing the culture-specific abbreviated names of the days of the week. The array for InvariantInfo contains "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", and "Sat".

看起来这个数组是使用 DayOfWeek 枚举索引的 - http://msdn.microsoft.com/en-us/library/system.dayofweek.aspx

您需要自己构建一个从当前 FirstDayOfWeek 索引周到固定缩写数组的简单查找

关于.net - CultureInfo.CurrentCulture.DateTimeFormat.AbbreviatedDayNames 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5316719/

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