以下为引用的内容:

//$Filename = "SSaa.vcs";

header('Content-Type: text/x-vCalendar; method=REQUEST;charset="utf-8"');

header('Content-Disposition: inline; filename=ssaa.vcs');

/** Put mysql connection and query statements here **/

//date_default_timezone_set (Asia/Shanghai);

$col='有一份新的简历需要查看!';

$strtime=strtotime($_GET['dateInput']);//得到开始时间,并化为时间戳,就是化为秒,不明白可以看手册,很详细,前面的文章中也有.

$cc=$strtime-(1*8*60*60);这是是算时区差.因为我的服务器设的是美国时间.

$newstrtime= strftime( "%Y-%m-%d %H:%M:%S",$cc);//is start date time

$endtime=strtotime($_GET['enddateInput']);//得到会议结束时间.

$endcc=$endtime-(1*8*60*60);//一样.

$newendtime= strftime( "%Y-%m-%d %H:%M:%S",$endcc);//is end date time

$oo=array("-"," ",":");

$bb=array("","T","");

$vCalStart = str_replace($oo,$bb,$newstrtime);//这里是把会议开始时间转化为outlook识别的时间格式

$vCalEnd = str_replace($oo,$bb,$newendtime);//一样

$exe = "select * from TABLENAME where id=".$_GET['id'];//下在是查询,得到要输出的内容.

$rss=@mysql_query($exe);

$rows=mysql_fetch_array($rss);

$outcontent="\r\r姓    名: \r\r电话号码: ";

$DescDump = str_replace("\r", "=0D=0A",$outcontent);//把内容换在outlook识别的格式

?>

BEGIN:VCALENDAR

VERSION:1.0

PRODID:SSPCA Web Calendar

TZ:-07

BEGIN:VEVENT

ORGANIZER:MAILTO:<?php echo $emailv."\n";?>

SUMMARY;ENCODING=QUOTED-PRINTABLE:<?php echo $col ."\n";?>

LOCATION;ENCODING=QUOTED-PRINTABLE:<?php echo $locol ."\n";?>

DESCRIPTION;ENCODING=QUOTED-PRINTABLE: <?php echo $DescDump . "\n"; ?>

DTSTART:<?php echo $vCalStart . "Z \n"; ?>

DTEND:<?php echo $vCalEnd . "Z \n"; ?>

END:VEVENT

END:VCALENDAR

上面都注释了.都是中文注释,应该会明白.

最重要的不是PHP代码,而是begin to end 中的内容,你可以把中间的php换成字符串,生成一下.试试就知道

begin to end 中的内容,对应的是outlook中的哪些部分了.(如果你的英文比我强,你不用试就知道了.\呵呵.)

php outlook日历,php生成outlook-php日历文件相关推荐

  1. Microsoft Outlook 2019 for mac(电子邮件和日历工具)

    Microsoft Outlook 2019 for Mac破解版是一款非常好用的电子邮件和日历工具,Outlook是office办公软件套装的组件之一,可以帮助您收发电子邮件.管理联系人信息.记日记 ...

  2. Microsoft Outlook 2019 for mac(电子邮件和日历工具) v16.45Beta中文激活版

    Microsoft Outlook 2019 for Mac版是一款非常好用的电子邮件和日历工具,Outlook是office办公软件套装的组件之一,可以帮助您收发电子邮件.管理联系人信息.记日记.安 ...

  3. icalendar_家庭日历管理-在Outlook和Web日历之间共享生活以及iCalendar的魔力

    icalendar Recently while talking to a friend I said something like "Oh, yes, my wife send me a ...

  4. java outlook 日历_使用Outlook中的“日历”功能管理日程的方法

    经常在外奔波的销售经理小黄,需要时刻掌控自己的日程.小黄通常使用Outlook中的"日历"功能来统一组织和管理自己的日程信息.当他外出办公,或者在差旅途中时,如若手边没有计算机,他 ...

  5. 如何在Google日历中显示Outlook日历

    Justin Duino 贾斯汀·杜伊诺(Justin Duino) Having multiple calendars with different appointments on each one ...

  6. 在线心语日历批量生成工具

    在线心语日历批量生成工具 在线心语日历批量生成工具 根据鸡汤文随机批量生成全年日历,支持单天或打包全部下载. 如此模板或内容不合适,可联系我们定制开发. 自媒体或微商将会非常有用,可以极大节约每天的作 ...

  7. 日历生成装置和日历生成方法

    摘要 本发明提供一种日历生成装置和一种日历生成方法.其中,日历生成装置包括:规则设置模块,设置用于生成日历的规则:指令生成模块,根据规则,生成用于生成日历的指令:日历生成模块,执行指令,以生成日历.通 ...

  8. 用Python自动化生成胡歌爱豆日历

    本次内容有感于<Python编程快速上手-让繁琐工作自动化>. 根据书中的「处理Excel电子表格」章节内容,做出一份专属日历. 使用的模块为openpyxl,一个能读取和修改Excel电 ...

  9. Java 生成 outLook .msg 文件

    如何用Java创建MSG文件 看了各种网站,找到两个要钱的 JMSG jar: http://www.independentsoft.com/jmsg/tutorial/createmessage.h ...

  10. 小米日历和WIN10自带日历的日程同步

    最近发现事情多了不记下来很多事情记不住,很不方便.日程安排有很多软件,这里我选择小米手机的系统自带日历和WIN10自带的日历,但是我需要他们的日程可以同步,本来以为随便设置一下就好了,没想到说起来简单 ...

最新文章

  1. 整数阶贝塞尔函数c语言,第二类整数阶贝塞尔函数(诺伊曼函数)
  2. puppet-dashboard 安装(草稿)
  3. P1291 [SHOI2002]百事世界杯之旅
  4. tensorflow实现梯度累计,再回传
  5. MFC关键技术-消息映射机制
  6. 华为VLAN间互访配置
  7. 关于sql多条件查询,但又不确定值的个数的方法。
  8. C++ this指针
  9. 改善C#程序的建议8:避免锁定不恰当的同步对象
  10. Hive jdbc执行seelct 语句时报 return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
  11. Linux内核学习路线 ,应从入门到深入,学内核就来零声教育
  12. aria2,破解限速的傻瓜式教程
  13. openjtag openocd libftd2xx
  14. 记者求证北京将禁止外地车和外地人员从事网约车传闻
  15. NOIP 2016 滚粗记
  16. C++进程间通信的十一种方法
  17. Hanoi塔(汉诺塔/梵天塔)问题
  18. 用 VS2019 编译带 libx264, libmp3lame 的 FFmpeg 库
  19. C# 每天定时执行任务(每天凌晨1点执行)
  20. 计算机器设备重置成本时不应计入的费用是,自考《资产评估00158》章节试题:第3章...

热门文章

  1. 个人用户之浪潮云服务器小白教程
  2. 7-184 正整数A+B (15 分)
  3. Gatepay.io 独立开发者个人即时到账零费率收款平台 接入步骤
  4. Java类的加载和代码执行顺序
  5. 分布式云不做流量明星,要做实力派
  6. 京东宣布涨薪两个月:请互联网大厂们内卷起来吧!
  7. 智慧景区票务系统需要服务器吗,景区票务系统要不要选择SaaS系统的
  8. icp备案查询接口查询备案信息
  9. 51Nod-1289-大鱼吃小鱼
  10. 值得收藏的30道Python练手题(附详解)