Overview

Packages

  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Datatype
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationTop
  • mpAutoloaderClassMap
  • None
  • Plugin
    • ContentAllocation
    • CronjobOverview
    • FormAssistant
    • FrontendLogic
    • FrontendUsers
    • Linkchecker
    • ModRewrite
    • Newsletter
    • Repository
      • FrontendNavigation
      • KeywordDensity
    • SearchSolr
    • SmartyWrapper
    • UrlShortener
    • UserForum
    • Workflow
  • PluginManager
  • Setup
    • Form
    • GUI
    • Helper
      • Environment
      • Filesystem
      • MySQL
      • PHP
    • UpgradeJob

Classes

  • cDatatype
  • cDatatypeCurrency
  • cDatatypeDateTime
  • cDatatypeNumber
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class cDatatypeDateTime

Datetime datatype class.

cDatatype
Extended by cDatatypeDateTime
Package: Core\Datatype
Deprecated: 2013-11-17 This class is not longer supported.
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: unknown
Located at classes/datatypes/class.datatype.datetime.php
Methods summary
public
# __construct( )

This datatype stores its date format in ISO

This datatype stores its date format in ISO

Overrides

cDatatype::__construct()
public
# setCustomTargetFormat( string $targetFormat )

Parameters

$targetFormat
string
$targetFormat
public
# setCustomSourceFormat( string $sourceFormat )

Parameters

$sourceFormat
string
$sourceFormat
public
# setSourceFormat( integer $iSourceFormat )

Parameters

$iSourceFormat
integer
$iSourceFormat
public
# setTargetFormat( unknown_type $cTargetFormat )

Parameters

$cTargetFormat
unknown_type
$cTargetFormat
public
# setYear( integer $iYear )

Parameters

$iYear
integer
$iYear
public integer
# getYear( )

Returns

integer
public
# setMonth( integer $iMonth )

Parameters

$iMonth
integer
$iMonth
public integer
# getMonth( )

Returns

integer
public
# setDay( integer $iDay )

Parameters

$iDay
integer
$iDay
public integer
# getDay( )

Returns

integer
public string
# getMonthName( integer $iMonth )

Parameters

$iMonth
integer
$iMonth

Returns

string
public string
# getDayName( integer $iDayOfWeek )

Parameters

$iDayOfWeek
integer
$iDayOfWeek

Returns

string
public array
# getDayOrder( )

Returns

array
public string
# getNumberOfMonthDays( integer $iMonth = false, integer $iYear = false )

Parameters

$iMonth
integer
$iMonth
$iYear
integer
$iYear

Returns

string
public
# setFirstDayOfWeek( integer $iDay )

Parameters

$iDay
integer
$iDay
public integer
# getFirstDayOfWeek( )

Returns

integer
public integer
# getLeapDay( )

Returns

integer
public
# set( string|integer $value, boolean $iOverrideFormat = false )

Parameters

$value
string|integer
$value
$iOverrideFormat
boolean
$iOverrideFormat

See

cDatatype::set()

Overrides

cDatatype::set()
public mixed
# get( integer|boolean $iOverrideFormat = false )

Returns the effective value

Returns the effective value

Parameters

$iOverrideFormat
integer|boolean
$iOverrideFormat

Returns

mixed

Throws

cInvalidArgumentException
if given format is not yet supported

See

cDatatype::get()

Overrides

cDatatype::get()
public
# render( mixed $iOverrideFormat = false )

See

cDatatype::render()

Var

bool $iOverrideFormat

Overrides

cDatatype::render()
public
# parse( mixed $value )

Parameters

$value
mixed
$value

See

cDatatype::parse()

Var

string $value

Overrides

cDatatype::parse()
Constants summary
integer FORMAT_UNIX 1
#

The UNIX Timestamp is the amount of seconds passed since Jan 1 1970 00:00:00 GMT

The UNIX Timestamp is the amount of seconds passed since Jan 1 1970 00:00:00 GMT

integer FORMAT_ISO 2
#

The ISO Date format is CCYY-MM-DD HH:mm:SS

The ISO Date format is CCYY-MM-DD HH:mm:SS

integer FORMAT_LOCALE 3
#

The locale format, as specified in the CONTENIDO backend

The locale format, as specified in the CONTENIDO backend

integer FORMAT_LOCALE_TIMEONLY 4
#

The locale format, as specified in the CONTENIDO backend

The locale format, as specified in the CONTENIDO backend

integer FORMAT_LOCALE_DATEONLY 5
#

The locale format, as specified in the CONTENIDO backend

The locale format, as specified in the CONTENIDO backend

integer FORMAT_MYSQL 6
#

The MySQL Timestamp is CCYYMMDDHHmmSS

The MySQL Timestamp is CCYYMMDDHHmmSS

integer FORMAT_CUSTOM 99
#

Custom format

Custom format

integer SUNDAY 0
#

Sunday

Sunday

integer MONDAY 1
#

Monday

Monday

integer TUESDAY 2
#

Tuesday

Tuesday

integer WEDNESDAY 3
#

Wednesday

Wednesday

integer THURSDAY 4
#

Thursday

Thursday

integer FRIDAY 5
#

Friday

Friday

integer SATURDAY 6
#

Saturday

Saturday

Properties summary
protected integer $_iFirstDayOfWeek
#
Properties inherited from cDatatype
$_mDisplayedValue, $_mValue
CMS CONTENIDO 4.9.3 API documentation generated by ApiGen 2.8.0