如何将简单的日历添加到我的 windows 商店应用程序
How to add a simple calendar to my windows store app
我正在开发通用 windows 商店应用程序,我想添加一个简单的日历,以便用户可以添加他们朋友的生日并保存他们和其他一些东西。有什么简单的方法可以做到这一点吗?
PS:使用 Visual Studio 2013
最简单的方法是使用第三方控件,例如Telerik Calendar or something free like this one。
我对日历的了解是,总共有 14 个可能的日历 - 正常年份开始的一周中的每一天有 7 个,闰年还有 7 个。您可能必须创建所有 14 个并以某种方式将它们放入。相反,有一个公式可以计算出任何人的出生日期是一年中的哪一天,并且可以使用 for 循环或 if 命令将公式编程到 r 或其他程序中。这个公式是:
{4(d+y)+x-4c}/28,其中 d 是一年中的第几天 - 所以 1 月 1 日,d=1,依此类推,但对于闰年,它得到与 Feb 29 不同,y 是所讨论的年份,x 是 y 之前最接近的年份,可以被四整除,c 是一个时代常数。对于现代日期,c=0,所以不用担心,但如果你回到 1752 年 9 月之前,它就会改变,因为这是英国人从儒略历到格里高利历的时间,而在天主教欧洲则是 1582 年 10 月,但是如果您进入这样的历史日期,这些只是一个问题。对于那些,c=1,但可能在更早的时候有不同的值——如果你想知道更多,回复这个,我会把我写在上面的内容拿出来。
例如,如果一个人出生于 1979 年 5 月 17 日,您将去:
{4(137+1979)+1976-4 乘以零}/28,等于 372 加上七分之六——你忽略整数,看看有多少个七分之一。六表示星期四,因此 1979 年 5 月 17 日是星期四。简而言之 - 有关更多详细信息,如果您对此感兴趣,请随意。
我正在开发通用 windows 商店应用程序,我想添加一个简单的日历,以便用户可以添加他们朋友的生日并保存他们和其他一些东西。有什么简单的方法可以做到这一点吗?
PS:使用 Visual Studio 2013
最简单的方法是使用第三方控件,例如Telerik Calendar or something free like this one。
我对日历的了解是,总共有 14 个可能的日历 - 正常年份开始的一周中的每一天有 7 个,闰年还有 7 个。您可能必须创建所有 14 个并以某种方式将它们放入。相反,有一个公式可以计算出任何人的出生日期是一年中的哪一天,并且可以使用 for 循环或 if 命令将公式编程到 r 或其他程序中。这个公式是:
{4(d+y)+x-4c}/28,其中 d 是一年中的第几天 - 所以 1 月 1 日,d=1,依此类推,但对于闰年,它得到与 Feb 29 不同,y 是所讨论的年份,x 是 y 之前最接近的年份,可以被四整除,c 是一个时代常数。对于现代日期,c=0,所以不用担心,但如果你回到 1752 年 9 月之前,它就会改变,因为这是英国人从儒略历到格里高利历的时间,而在天主教欧洲则是 1582 年 10 月,但是如果您进入这样的历史日期,这些只是一个问题。对于那些,c=1,但可能在更早的时候有不同的值——如果你想知道更多,回复这个,我会把我写在上面的内容拿出来。 例如,如果一个人出生于 1979 年 5 月 17 日,您将去:
{4(137+1979)+1976-4 乘以零}/28,等于 372 加上七分之六——你忽略整数,看看有多少个七分之一。六表示星期四,因此 1979 年 5 月 17 日是星期四。简而言之 - 有关更多详细信息,如果您对此感兴趣,请随意。