當前位置: 首頁>>代碼示例>>PHP>>正文


PHP CUtils::getStartOfWeek方法代碼示例

本文整理匯總了PHP中CUtils::getStartOfWeek方法的典型用法代碼示例。如果您正苦於以下問題:PHP CUtils::getStartOfWeek方法的具體用法?PHP CUtils::getStartOfWeek怎麽用?PHP CUtils::getStartOfWeek使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在CUtils的用法示例。


在下文中一共展示了CUtils::getStartOfWeek方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: CDate

$wk = $AppUI->getState('TmsWk') !== NULL && $wk >= 0 ? $AppUI->getState('TmsWk') : 0;
$thisDate = new CDate();
// set date for displaying and timesheet_date
//get working days from config system
$working_days = explode(',', dPgetConfig('cal_working_days'));
$wd_nb = count($working_days);
// set the start of the week. 1 for monday, 0 for sunday.
if (in_array(LOCALE_FIRST_DAY, $working_days)) {
    $rollover_day = LOCALE_FIRST_DAY;
} else {
    //if the first day determined by user isn't an working day, retrieve the min working day
    $rollover_day = min($working_days);
}
$time_set = new CDate();
$time_set->addDays(-7 * $wk);
$time_set = CUtils::getStartOfWeek($time_set, $rollover_day);
//Get list of dates for current timesheet
$timestampArray = CUtils::getListDateOfTheWeek($time_set, $working_days);
//Build week header's string
$header = $AppUI->_('Week from') . " ";
$header .= $AppUI->_(date("l", min($timestampArray))) . ' ' . date("d/m/Y", min($timestampArray));
$header .= ' ' . $AppUI->_('to') . ' ';
$header .= $AppUI->_(date("l", max($timestampArray))) . ' ' . date("d/m/Y", max($timestampArray));
?>

<!-- Display week header with appropriate arrows for prev/next  week-->
<table width="100%" class="motitle" cellspacing="0" cellpadding="3" border="0">
	<tr>
	<?php 
$prev = dPshowImage(dPfindImage('prev.gif'), 16, 16, $AppUI->_('Previous week'), 'Previous week');
$next = dPshowImage(dPfindImage('next.gif'), 16, 16, $AppUI->_('Next week'), 'Next week');
開發者ID:kilivan,項目名稱:dotproject,代碼行數:31,代碼來源:capture_sub.php


注:本文中的CUtils::getStartOfWeek方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。