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


PHP eZDateTime::adjustDateTime方法代碼示例

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


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

示例1: batchInitializeObjectAttributeData

    function batchInitializeObjectAttributeData( $classAttribute )
    {
        $defaultType = $classAttribute->attribute( self::DEFAULT_FIELD );

        switch( $defaultType )
        {
            case self::DEFAULT_CURRENT_DATE:
            {
                $default = time();
            } break;

            case self::DEFAULT_ADJUSTMENT:
            {
                $adjustments = $this->classAttributeContent( $classAttribute );
                $value = new eZDateTime();
                $secondAdjustment = $classAttribute->attribute( self::USE_SECONDS_FIELD ) == 1 ? $adjustments['second'] : 0;
                $value->adjustDateTime( $adjustments['hour'], $adjustments['minute'], $secondAdjustment, $adjustments['month'], $adjustments['day'], $adjustments['year'] );

                $default = $value->timeStamp();
            } break;

            default:
            {
                $default = 0;
            }
        }

        return array( 'data_int' => $default, 'sort_key_int' => $default );
    }
開發者ID:sushilbshinde,項目名稱:ezpublish-study,代碼行數:29,代碼來源:ezdatetimetype.php


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