日历的农历、假日显示以及农历生日提醒
对于使用wp7和windows 8的用户,实现日历的农历、假日显示以及农历生日提醒一直是一个比较棘手的问题,下面详细说说实现的方法、过程以及要注意的问题。因为wp7和windows8的日历功能主要是通过live账号与hotmail日历进行同步实现的,所以只需要在hotmail中实现上述功能然后进行同步就行了。
一、订阅日历数据库地址,创建多个日历。
hotmail日历默认为主账户日历、生日日历(主要是用来显示live好友的生日,可以删除)、美国节日日历(可以删除)。为了显示自己想要的日历(如中国农历、假日日历等),可以通过订阅相应的日历数据库地址或者导入相应的日历数据库ics两种方法来完成,但要注意的是采用导入ICS数据库的方法时候千万不要把数据库导入到现有的日历中(尤其是主账户日历),而是单独创建一个新的日历,以后不想要这个数据库时候,只需要把整个日历删除就行了的,而不需要在日历中逐个删除。
日历数据库的来源有多种,如谷歌、苹果、微软都提供了各国节日的日历数据库,但更新不一定非常及时,有时一年过了大半才更新,这时可以订阅多种数据库创建多个日历结合起来就可以了,等更新了再把不用的日历删除就行了。
微软中国农历订阅地址:webcals://calendar.calendar.live.com/calendar/%E4%B8%AD%E5%9B%BD%E5%86%9C%E5%8E%86/calendar.ics
微软中国假日订阅地址:webcals://calendar.calendar.live.com/calendar/%E4%B8%AD%E5%9B%BD%E5%81%87%E6%97%A5/calendar.ics
微软的上述两个日历非常简单,没有更多地相关信息,而且2012的农历现在还没有更新,目前只能显示以前的农历,因此可以订阅其他的农历数据库或者直接导入其他人制作的农历数据库文件来补充。
下面推荐一个2012年的日历数据库地址,它包括阳历、农历、中外节日等。
2012阳历、农历、中外节日数据库地址:http://www.google.com/calendar/i ... e43a83a71/basic.ics
目前通过创建上面三个日历就可以实现中国农历、节假日的显示了,以后如果有了更好的数据库地址可以随时修改或删除这些日历。
二、创建新日历,导入个人农历生日数据库。
最后要解决的问题就是如何实现农历生日的提醒,目前可行的思路是把农历生日转为阳历生日生成ics数据库,然后导入到日历中,在这要切记的是一定要创建一个新的日历,然后把所有人的生日数据库导入到这个日历中就行了。软件使用GoogleLunarCalendar,界面如下,
农历开始与结束时间控制生日提醒的次数,如2012/3/13-2070/3/13表示3/13为生日,活动提醒59年.点生成后在软件目录会生成GoogleLunarCalendar.ics文件,建议改成xxx.ics之类的名称,这样一旦出现了问题,可以重新把所有人的数据库再导入一遍就行了.
如果中间出现了错误,如生日不小心写错了,不小心导入多次出现重复的情况,可以把日历删除,重新导入一边就行了,当然你不嫌麻烦也可以逐个更改活动。这也是我极力强调要创建一个新的日历的原因。
导入数据库时一律采用本日历默认的提醒。
三、同步日历软件
下面是windows8 日历同步后的效果图
wangjincheng 发表于 2012-3-13 17:12 static/image/common/back.gif
看起来好麻烦啊,正在按楼主的教程整呢
其实不麻烦,活动和节日的提醒很重要,目前还没有很好的软件能代替微软这套东西。 aizuliang 发表于 2012-3-13 17:18 static/image/common/back.gif
其实不麻烦,活动和节日的提醒很重要,目前还没有很好的软件能代替微软这套东西。
怎么删除日历?老是删不了 dickenlee 发表于 2012-3-13 18:19 static/image/common/back.gif
怎么删除日历?老是删不了
点日历,在出现网页上面有删除按钮 dickenlee 发表于 2012-3-13 18:19 static/image/common/back.gif
怎么删除日历?老是删不了
取消订阅日历
没有“删除”点“取消订阅”
农历的生日不会整! 其实也可以订阅天气的 看起来好麻烦啊
XPC 驱动ATI 显卡能否跟个例子 这个不错,学习学习啦 谢谢分享 已经在HOTMAIL里订阅了,怎么同步到桌面日历上
谢谢LZ 这个不错,学习学习啦 感谢分享!!! 感谢楼主的分享,这个不错 天气和生日都搞好了,这法子太有用了。 butler8 发表于 2012-11-2 20:31 static/image/common/back.gif
已经在HOTMAIL里订阅了,怎么同步到桌面日历上
谢谢LZ
快的话注销一次就可以了,慢的话重启一遍可能都还不行。 这个不错,学习学习 这个不错,学习学习啦