本文整理汇总了PHP中calendar::parse_date方法的典型用法代码示例。如果您正苦于以下问题:PHP calendar::parse_date方法的具体用法?PHP calendar::parse_date怎么用?PHP calendar::parse_date使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类calendar
的用法示例。
在下文中一共展示了calendar::parse_date方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: data
function data($msg, $params)
{
$arg = funcs::utfToAscii($msg->args);
if (empty($arg)) {
$data = time();
} else {
$data = calendar::parse_date($arg);
if (!$data) {
return new BotMsg('Podana data nie została rozpoznana<br />' . "\n" . '<br />' . "\n" . '<u>Przykłady:</u><br />' . "\n" . 'data<br />' . "\n" . 'data pojutrze<br />' . "\n" . 'data 1.01.2009');
}
}
if (date('d.m.Y') == date('d.m.Y', $data)) {
$txt = 'Dziś jest ';
} else {
$txt = 'Wybrany dzień to ';
}
include './data/data/data.php';
$txt .= self::$dni[date('w', $data)] . ', ' . date('j', $data) . ' ' . self::$miesiace[date('n', $data)] . ' ' . date('Y', $data) . ' r., ' . (date('z', $data) + 1) . ' dzień roku.<br />' . "\n" . '<br />' . "\n";
$msg->session->setClass('pogoda');
if (!isset($msg->session->geo)) {
$geo = array('lon' => '52.25', 'lat' => '21.0');
} else {
$geo = $msg->session->geo;
}
$txt .= 'Imieniny: ' . $imieniny[date('n', $data)][date('j', $data)] . '<br />' . "\n" . 'Wschód Słońca: ' . date_sunrise($data, SUNFUNCS_RET_STRING, $geo['lat'], $geo['lon'], 90.58, 1 + date('I')) . '<br />' . "\n" . 'Zachód Słońca: ' . date_sunset($data, SUNFUNCS_RET_STRING, $geo['lat'], $geo['lon'], 90.58, 1 + date('I'));
return new BotMsg($txt);
}