我正在使用它的PHP库编写Google,我需要设置一个循环事件,为此我必须创建一个RRule字符串,该字符串应该是以下格式的:
RRULE:FREQ=WEEKLY;UNTIL=20110701T170000Z我无法以上述格式创建日期。我真的尝试了所有的方法,比如:
date('YmdHis');
date(DATE_RFC2822);
date('c');但谷歌不接受上述任何一种格式。我要把它写成:20110701T1700Z。有人能帮我吗?
谢谢
发布于 2015-04-29 13:45:44
这是您的日期格式:
date('Ymd\THis\Z')变成了
20150429T154315Z看这里的例子:http://php.net/manual/de/function.date.php
发布于 2015-04-29 13:42:55
您能够将两个字符串连接在一起并在RFC2822中形成所需的日期时间字符串吗?
<?php
$ymd = date('Ymd');
$hms = date('His');
echo $ymd."T".$hms."Z"; //Will output YYYYMMDDTHHMMSSZ
?>让我知道这是否有效!:)
发布于 2015-04-29 13:43:22
试试这个:
date('Ymd\THis\Z', $timestamp);或
date('Ymd\THis\Z');如果您想要当前的时间戳
https://stackoverflow.com/questions/29945494
复制相似问题