首页 > TAG信息列表 > icalendar

应用iCalendar库Biweekly求2021年工作日及油价调整时间

应用iCalendar库Biweekly求2021年工作日及油价调整时间 iCalendar有关于重复日程的描述,这里尝试使用这方面描述,并结合iCalendar库Biweekly进行编程。选定描述2021年工作日,求出具体日期,再计算2021年油价调整日期作为应用案例。 工作日分成3部分: 周一到周五调班调休 周一到周五

PHP-如何确保icalendar(.ics)订阅?

我有一个多用户网站,希望为每个用户发布一个单独的icalendar订阅文件(.ics). 我们的apache服务器配置为仅通过https提供访问. 我考虑过的一种方法是,当用户首次要求其订阅URL时,生成一个长随机随机密钥并将其包含在URL中.然后,该密钥的哈希将存储在数据库中.例如:https://site.com/c

自动化Javascript(JXA)“ whose()”中的比较/丰富查询

如果我想浏览OS X日历(以前称为“ iCal”)以查找摘要为“午餐”的事件,则可以执行以下操作: var eventsContainer = Application('Calendar').calendars[0].events for (var i = 0; i < eventsContainer.length; i++) { var thisEvent = eventsContainer[i]; if (thisEvent

python-在Django中发布ics feed

我正在尝试使用django vobject发布ICS feed.作为测试运行,我定义了以下视图: def ical(request, user_id=None): cal = vobject.iCalendar() cal.add('method').value = 'PUBLISH' cal.add('calscale').value = 'GREGORIAN' cal.add('

解析Google日历重复性的Python解决方案

我正在尝试解析GCal的重复字段.通常,它看起来像这样: DTSTART;TZID=Europe/Kiev:20101111T140000 DTEND;TZID=Europe/Kiev:20101111T150000 RRULE:FREQ=DAILY;UNTIL=20101112T120000Z BEGIN:VTIMEZONE TZID:Europe/Kiev X-LIC-LOCATION:Europe/Kiev BEGIN:DAYLIGHT TZOFFSETFROM:+0

PHP-Outlook 2003不会导入.ics日历,而Outlook 2007却

我有一个.ics文件,该文件是使用PHP手动创建的,如下所示: BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN VERSION:2.0 METHOD:PUBLISH X-MS-OLK-FORCEINSPECTOROPEN:TRUE BEGIN:VEVENT CLASS:PUBLIC DESCRIPTION:Some description here LOCATION:Sche

在Linux上生成有效的ical文件

有没有一种简单的方法可以为单个约会创建有效的icalendar文件,从而在Linux命令行上提供日期,时间,标题和说明?请注意,此数据可能必须正确转义. 我看着konsolecalendar(kde),但在我的kubuntu linux上似乎坏了.解决方法:为此,可以使用一个Python库来创建一个简单的命令行实用程序: http

java-如何使用ics文件中的数据构建日历视图?

我正在创建一个基于iCalendar格式的PC程序.我需要能够从当前ics文件中获取数据,并将其显示为日历或至少类似于日历的内容.我知道如何从ics文件中获取数据,只是不知道如何轻松地使用该数据进行显示. 这是我的起始代码: public void getCalendarData(File f) throws FileNotFoundExce

PHP-网络日历发布(.ical或ics)是由发布者推送还是由订阅者推送?

在我的自定义php Web应用程序中,我想使用从我自己的数据库中选择的日历事件发布ical日历.创建ical文件并创建指向该文件的链接之后,然后(例如,iphone用户)设置其订阅信息以将其拉出,在初始拉出之后,如何将更改同步回该用户?订户软件是否定期轮询更改?还是我必须以某种方式推动变更? 我

使用Java编写.ics iCal文件

我正在尝试使用java实现我自己的iCal创建者,由于某种原因,我无法识别我的.ics文件.我想知道我做错了什么,我可以得到与维基百科的示例完全一样的输出. .ics文件和程序生成后的文件之间有什么区别. 他们的例子: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//hacksw/handcal//NONSGML v1.0

java-使用iCal4j的iCal中的HTML

是否可以将HTML添加到来自vevent的描述中. 我生成带有说明的VEVENT的VCALENDAR.我使用Ical4j通过ICS发送电子邮件 这是我尝试做的: BEGIN:VCALENDAR PRODID:-//----//Calendar 1.0//ES VERSION:2.0 METHOD:REQUEST CALSCALE:GREGORIAN BEGIN:VEVENT DTSTAMP:20101202T145512Z UID:2

android-iCal-入门教程和文档?

我正在使用现有的ical文件.我不确定是谁创建的,我想在与他们联系之前对ical更加熟悉-这样我就可以进行智能对话. 有人可以指出我的iCal入门教程吗? 到目前为止,我发现的大多数内容都非常模糊,并且假定了太多的用户知识.我需要一些涵盖基础知识(标签/参数,设置,发布等)的内容,但还需

如何使用JavaScript Regex提取字符串?

我正在尝试使用JavaScript Regex从文件中提取子字符串.这是文件中的一个切片: DATE:20091201T220000 SUMMARY:Dad's birthday 我要提取的字段是“摘要”.这是方法: extractSummary : function(iCalContent) { /* input : iCal file content return : Event summary */ v

python – 在Postgresql中解析RRULE

目标:从RRULE字符串(即FREQ = WEEKLY; INTERVAL = 2; COUNT = 8; WKST = SU; BYDAY = TU,TH)和起始时间戳生成时间戳列表,每个时间戳表示事件发生. 由于这些时间会随着用户的想法而改变,因此需要postgresql(1)严格的业务逻辑质量和(2)触发器(当值发生变化时自动更新行) 替代方案: 我

Web应用程序如何将日历事件添加到Android手机?

在iOS上,您只需链接到.ics文件,Safari浏览器会显示“意图”以将其添加到您的日历中. 你怎么能在Android上做一些至少有些相似的事情,也许以不同的方式达到相同的效果?它必须完全基于Web,而不依赖于只有本机应用才能访问的功能. 对于任何平台来说,即将推出的Android或Chrome有什么计

php – Robots.txt和Google日历

我正在寻找最好的解决方案,我可以确保我正确地做到这一点: 我的网站上有一个日历,用户可以在其中使用日历iCal Feed并将其导入到他们偏好的外部日历中(Outlook,iCal,Google Calendar等). 为了阻止坏人抓取/搜索我的网站上的* .ics文件,我设置了Robots.txt以禁止存储订阅源的文件夹.

php – 一个ical文件是否必须有一个enddate?

我正在用php写一个.ics文件.我想知道VEVENT是否总是需要有一个结束? 喜欢……这是允许的吗? BEGIN:VEVENT UID:d3f760e29fa3f482199f8ed0663d5cf7@mydomain.com DTSTAMP:20130308T140833Z DTSTART:20130404T053000Z DTEND: SUMMARY:Title of the entry DESCRIPTION:Something someth

java – ical parser android

我正试图将我的谷歌日历中的事件拉到列表视图中(最有可能).我能够访问.ics文件但是当我在文本编辑器中打开文件时,我看到像UID CREATED LASTMODIFIED等标签.事件的描述不是真的可见,并且与DTSTART之类的标签相对应的信息是不可读的.我想知道我要阅读/做些什么来进一步了解它以便我

php – iCal(.ics)文件无法被IBM(Lotus)Notes识别

我正在从PHP应用程序生成ICS文件并通过电子邮件将其作为附件发送(通过SendGrid api). ICS文件可以与Gmail网络邮件和iPhone一起使用.但是,IBM Notes不会将它们识别为会议邀请. Notes显示附件,但不将其视为事件邀请. 这是我的ICS文件: BEGIN:VCALENDAR PRODID:-//My Company//v1.1//

php – 无法在Chrome或Firefox中下载生成的.ics文件

我通过我的php脚本生成了一个ics文件,它允许我在Safari(6.0.2)中下载.ics文件但在Chrome(23.0.1271.101)和Firefox(17.0.1)中我收到一条错误消息: Error 6 (net::ERR_FILE_NOT_FOUND): The file or directory could not be found. .ics文件有效(使用两个单独的源进行检查),我可以

在Android上通过HTTP检索和解析iCal数据

我正在创建一个向用户询问userid的应用程序,将userid附加到静态HTTP链接以检索具有.ical(日历)扩展名的用户的每日日程安排信息文件. 我需要从文件中读取数据,在新UI中格式化并在Android设备上表示一些有用的数据. 我的查询是可以在幕后访问静态HTTP链接吗?当我在桌面浏览器上使用相

是否有适用于iCalendar RRules的开源JavaScript / HTML重复规则构建器?

我想知道,因为它是如此广泛使用的规范(我认为),如果有iCalendar重复规则的任何开源JavaScript / Html重复规则构建器? 我的意思是RFC 2445 RRULE.最佳答案:查看rrule,它用于构建iCal规范的重复规则.它还可以从自然语言中解析/序列化重复规则.