【问题标题】:Retrieve 'first day of week' and 'CalendarWeekRule' from environment从环境中检索“一周的第一天”和“CalendarWeekRule”
【发布时间】:2011-04-26 22:37:47
【问题描述】:

我认为这应该很容易,但我自己(还)找不到。

我需要知道这两个值是否可以从系统的环境和/或本地设置中检索到。

我知道在我的国家(荷兰),这些价值观应该是:

  • FirstDayOfWeek = 星期一
  • CalendarWeekRule = FirstFullWeek

但我不想为此设置固定规则。

【问题讨论】:

    标签: c# vb.net


    【解决方案1】:

    您可以从DateTimeFormat 对象中检索这些值。

    CultureInfo theNetherlands = CultureInfo.GetCultureInfo("nl-nl");
    var firstDayOfWeek = theNetherlands.DateTimeFormat.FirstDayOfWeek;
    var calendarWeekRule = theNetherlands.DateTimeFormat.CalendarWeekRule;
    

    如果您想获取当前文化的这些值,您可以使用CultureInfo.CurrentCulture.DatetimeFormat

    【讨论】:

      猜你喜欢
      • 2014-07-03
      • 1970-01-01
      • 1970-01-01
      • 2012-11-22
      • 2021-07-21
      • 2017-07-21
      • 2017-10-15
      • 2021-01-11
      • 2010-10-18
      相关资源
      最近更新 更多