Asp.net core 在NodeTime asp.net core中获取weekofweekyear

Asp.net core 在NodeTime asp.net core中获取weekofweekyear,asp.net-core,nodatime,Asp.net Core,Nodatime,LocalDate程序集中不存在WeekOfWeekYear 我是如何解决这个问题的?如果您使用的是.NET Core,那么您可能使用的是2.0版的beta版。(我希望在一周内发布2.0。) 一周接一周的处理方式已针对2.0进行了大修。在2.0中,您将使用: public static int IsoWeekOfYear(this DateTime dateTime) { var date = new LocalDate(dateTime.Year, da

LocalDate程序集中不存在WeekOfWeekYear


我是如何解决这个问题的?

如果您使用的是.NET Core,那么您可能使用的是2.0版的beta版。(我希望在一周内发布2.0。)

一周接一周的处理方式已针对2.0进行了大修。在2.0中,您将使用:

public static int IsoWeekOfYear(this DateTime dateTime)
        {
            var date = new LocalDate(dateTime.Year, dateTime.Month, dateTime.Day);
            //weekOfWeekYear
            return date.WeekOfWeekYear;
        }
(对于
NodaTime.Calendars
名称空间,您需要一个
using
指令。)


如果要使用非ISO周编号,可以使用
WeekyarRules

中的一种出厂方法如果使用.NET Core,则可能使用2.0版的beta版。(我希望在一周内发布2.0。)

一周接一周的处理方式已针对2.0进行了大修。在2.0中,您将使用:

public static int IsoWeekOfYear(this DateTime dateTime)
        {
            var date = new LocalDate(dateTime.Year, dateTime.Month, dateTime.Day);
            //weekOfWeekYear
            return date.WeekOfWeekYear;
        }
(对于
NodaTime.Calendars
名称空间,您需要一个
using
指令。)


如果要使用非ISO周编号,可以使用
weekyarrules

中的一种出厂方法,您使用的是哪个版本的NodeTime?您使用的是哪个版本的NodeTime?谢谢,这两个选项都有帮助!谢谢,两个选项都有帮助!