cakephp-1.3 > FormHelper :: dateTime()
A AclBase AclBehavior AclComponent AclNode AclShell Aco AcoAction AjaxHelper ApcEngine ApiShell App AppController AppController AppHelper AppHelper AppModel AppModel Aro AuthComponent B BakeShell BakeTask BehaviorCollection C Cache CacheEngine CacheHelper CakeErrorController CakeLog CakeRoute CakeSchema CakeSession CakeSocket ClassRegistry Component Configure ConnectionManager ConsoleShell ContainableBehavior Controller ControllerTask CookieComponent D DataSource DbAcl DbAclSchema DbConfigTask DboMssql DboMysql DboMysqlBase DboMysqli DboOracle DboPostgres DboSource DboSqlite Debugger Dispatcher E EmailComponent ErrorHandler ErrorHandler ExtractTask F File FileEngine FileLog FixtureTask Folder FormHelper H Helper HtmlHelper HttpSocket I I18n I18nModel i18nSchema I18nShell Inflector IniAcl J JavascriptHelper JqueryEngineHelper JsBaseEngineHelper JsHelper L L10n M MagicDb MagicFileResource MediaView MemcacheEngine Model ModelBehavior ModelTask MootoolsEngineHelper Multibyte N NumberHelper O Object Overloadable Overloadable Overloadable2 Overloadable2 P PagesController PagesController PaginatorHelper Permission PluginShortRoute PluginTask ProjectTask PrototypeEngineHelper R RequestHandlerComponent Router RssHelper S Sanitize Scaffold ScaffoldView SchemaShell Security SecurityComponent SessionComponent SessionHelper SessionsSchema Set Shell ShellDispatcher String T TemplateTask TestSuiteShell TestTask TextHelper ThemeView TimeHelper TranslateBehavior TreeBehavior V Validation View ViewTask X XcacheEngine Xml XmlElement XmlHelper XmlManager XmlNode XmlTextNode

dateTime

line:1806 at /cake/libs/view/helpers/form.php
Returns a set of SELECT elements for a full datetime setup: day, month and year, and then time.

Method

(string) dateTime ($fieldName, $dateFormat = 'DMY', $timeFormat = '12', $selected = null, $attributes = array())

Parameters

ParameterTypeCommentDefault
$fieldName string required Prefix name for the SELECT element
$dateFormat string optional DMY, MDY, YMD. 'DMY'
$timeFormat string optional 12, 24. '12'
$selected string optional Option which is selected. null
$attributes string optional array of Attributes array()

Return

string

Comment

Returns a set of SELECT elements for a full datetime setup: day, month and year, and then time.

### Attributes:

- `monthNames` If false, 2 digit numbers will be used instead of text.
If a array, the given array will be used.
- `minYear` The lowest year to use in the year select
- `maxYear` The maximum year to use in the year select
- `interval` The interval for the minutes select. Defaults to 1
- `separator` The contents of the string between select elements. Defaults to '-'
- `empty` - If true, the empty select option is shown. If a string,
that string is displayed as the empty element.
- `value` | `default` The default value to be used by the input. A value in `$this->data`
matching the field name will override this value. If no default is provided `time()` will be used.

@param string $fieldName Prefix name for the SELECT element
@param string $dateFormat DMY, MDY, YMD.
@param string $timeFormat 12, 24.
@param string $selected Option which is selected.
@param string $attributes array of Attributes
@return string Generated set of select boxes for the date and time formats chosen.
@access public
@link http://book.cakephp.org/view/1418/dateTime