本文整理汇总了PHP中eZDateTime::hour方法的典型用法代码示例。如果您正苦于以下问题:PHP eZDateTime::hour方法的具体用法?PHP eZDateTime::hour怎么用?PHP eZDateTime::hour使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类eZDateTime
的用法示例。
在下文中一共展示了eZDateTime::hour方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: eZDateTime
<?php
/**
* File containing the updateviewcount.php cronjob
*
* @copyright Copyright (C) 1999-2012 eZ Systems AS. All rights reserved.
* @license http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License v2
* @version 2012.8
* @package kernel
*/
set_time_limit(0);
$cli->output("Update content view count...");
$dt = new eZDateTime();
$startTime = $dt->day() . "/" . date('M', time()) . "/" . $dt->year() . ":" . $dt->hour() . ":" . $dt->minute() . ":" . $dt->second();
$cli->output("Started at " . $dt->toString() . "\n");
eZDB::instance()->setIsSQLOutputEnabled(false);
$startLine = "";
$hasStartLine = false;
$updateViewLogPath = eZSys::instance()->varDirectory() . "/" . eZINI::instance()->variable('FileSettings', 'LogDir') . "/updateview.log";
if (is_file($updateViewLogPath)) {
$fh = fopen($updateViewLogPath, "r");
if ($fh) {
while (!feof($fh)) {
$line = fgets($fh, 1024);
if (preg_match("/\\[/", $line)) {
$startLine = $line;
$hasStartLine = true;
}
}
fclose($fh);
}
示例2: eZDateTime
// MA 02110-1301, USA.
//
//
// ## END COPYRIGHT, LICENSE AND WARRANTY NOTICE ##
//
/*! \file
*/
set_time_limit(0);
if (!$isQuiet) {
$cli->output("Update content view count...");
}
$dt = new eZDateTime();
$year = $dt->year();
$month = date('M', time());
$day = $dt->day();
$hour = $dt->hour();
$minute = $dt->minute();
$second = $dt->second();
$startTime = $day . "/" . $month . "/" . $year . ":" . $hour . ":" . $minute . ":" . $second;
$cli->output("Started at " . $dt->toString() . "\n");
$nodeIDArray = array();
$pathArray = array();
$contentArray = array();
$nonContentArray = array();
$ini = eZINI::instance();
$logFileIni = eZINI::instance('logfile.ini');
$fileDir = $logFileIni->variable('AccessLogFileSettings', 'StorageDir');
$fileName = $logFileIni->variable('AccessLogFileSettings', 'LogFileName');
$prefixes = $logFileIni->variable('AccessLogFileSettings', 'SitePrefix');
$pathPrefixes = $logFileIni->variable('AccessLogFileSettings', 'PathPrefix');
$ini = eZINI::instance();