Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: AIR 30.0 или более ранней версии, Flash Player 30.0 или более ранней версии, Flash Lite 4
Flex 4.6 или более ранней версии, Flash Pro CS6 или более ранней версии
Скрыть фильтры
Верхний уровень 

Date  - AS3

Пакетыx

Верхний уровень
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Элементы языка

Глобальные константы
Глобальные функции
Операторы
Инструкции, ключевые слова и директивы
Специальные типы

Приложения

Новые возможности
Ошибки компилятора
Предупреждения компилятора
Ошибки времени выполнения
Миграция ActionScript 3
Поддерживаемые наборы символов
Только MXML
Элементы движения XML
Теги Timed Text
устаревший_индекс
Константы реализации специальных возможностей
Использование примеров
Юридическая информация

Классы x

AAAARecord    
AbandonCommand
ABRUtils
AbstractConsumer
AbstractEntityMetadata
AbstractEvent
AbstractInvoker
AbstractMessage
AbstractOperation
AbstractOperation
AbstractParticipant
AbstractProducer
AbstractSearchFilterVO
AbstractService
AbstractServiceWrapper
AbstractStage
AbstractTarget
AbstractWebService
AccConst
Accelerometer
AccelerometerEvent
Accessibility
AccessibilityImplementation
AccessibilityProperties
AccessibleButton
AccessibleText
AccessPrivileges
AccImpl
AccImpl
Accordion
AccordionAutomationImpl
AccordionHeader
AccordionHeaderAccImpl
AccordionHeaderSkin
AccordionHeaderSkin
AccordionHeaderSkin
AccordionNav
AccordionSkin
AcknowledgeMessage
ACMRelationshipManager
ActionBar
ActionBar    
ActionBarButtonSkinBase
ActionBarDefaultButtonAppearance    
ActionBarSkin    
ActionEffectInstance
ActionRenderer
ActionScriptVersion
ActionSelectedEvent
ActivationBrowser
ActivatorSkin
ActiveContentEvent
ActiveDataEvent
ActivityEvent
ActualBitrateMetric
AddAction
AddActionInstance
AddApprovalStageParticipant
AddAssetPopUp
AddChild
AddChildAction
AddChildActionInstance
AddCreatorDialog
AddItemAction
AddItemActionInstance
AddItems
AddPanelButton
AddPanelEvent
AddRemoveEffectTargetFilter
AddReviewStageParticipant
AddServiceEvent
AddStageParticipant
AddTileEvent
AddViewEvent
AddViewManagerEvent
AdjustColor
AdvanceDataElementsPanel
AdvancedChannelSet
AdvancedDataGrid
AdvancedDataGridAccImpl
AdvancedDataGridAutomationImpl
AdvancedDataGridBase
AdvancedDataGridBaseEx
AdvancedDataGridBaseExAutomationImpl
AdvancedDataGridBaseSelectionData
AdvancedDataGridColumn
AdvancedDataGridColumnGroup
AdvancedDataGridDragProxy
AdvancedDataGridEvent
AdvancedDataGridEventReason
AdvancedDataGridGroupItemRenderer
AdvancedDataGridGroupItemRendererAutomationImpl
AdvancedDataGridHeaderHorizontalSeparator
AdvancedDataGridHeaderInfo
AdvancedDataGridHeaderRenderer
AdvancedDataGridHeaderShiftEvent
AdvancedDataGridItemRenderer
AdvancedDataGridItemRendererAutomationImpl
AdvancedDataGridItemSelectEvent
AdvancedDataGridListData
AdvancedDataGridRendererDescription
AdvancedDataGridRendererProvider
AdvancedDataGridSortItemRenderer
AdvancedListBase
AdvancedListBaseAutomationImpl
AdvancedListBaseContentHolderAutomationImpl
AdvancedSearchPod
AdvancedStyleClient
AfterUpSwitchBufferBandwidthRule
AggregatingToken
AggregatingTokenError
AirDragManagerAutomationHandler
AIREvent    
AirFunctionsHelper
Alert
AlertAccImpl
AlertAutomationImpl
AlertFormatter
AlertFormAutomationImpl
AlignmentArea
AllRuntimeSparkControls
AlternativeAudioEvent
AlternativeAudioTrait
AMFChannel
AndOperator
Animate
AnimateColor
AnimateColorInstance
AnimateFilter
AnimateFilterInstance
AnimateInstance
AnimateProperty
AnimatePropertyInstance
AnimateTransform
AnimateTransform3D
AnimateTransformInstance
AnimateTransitionShader
AnimateTransitionShaderInstance
Animation
Animator
Animator3D
AnimatorBase
AnimatorFactory
AnimatorFactory3D
AnimatorFactoryBase
AnimatorFactoryUniversal
AnimatorUniversal
AnnotationParseEvent
AntiAliasType
Application
Application
Application
ApplicationAutomationImpl
ApplicationBackground
ApplicationConstants
ApplicationControlBar
ApplicationDomain
ApplicationDomainTarget
ApplicationListItem
ApplicationSkin
ApplicationSkin
ApplicationSpecifier
ApplicationTitleBarBackgroundSkin    
ApplicationUpdater    
ApplicationUpdaterUI    
ApplyElementIDOperation
ApplyElementStyleNameOperation
ApplyElementTypeNameOperation
ApplyElementUserStyleOperation
ApplyFormatOperation
ApplyFormatToElementOperation
ApplyLinkOperation
ApplyTCYOperation
ApprovalStage
ApprovalStage
Approver
Approver
ApproverCollection
ApproverStatus
ApproverStatus
ApproverVO
AreaChart
AreaRenderer
AreaSeries
AreaSeriesAutomationImpl
AreaSeriesItem
AreaSeriesRenderData
AreaSet
ARecord    
ArgumentError
arguments
Array
ArrayCollection
ArrayList
ArrayUtil
ArrowDirection    
Asset
AssetAction
AssetAction
AssetActionCompleteEvent
AssetActionCompleteEvent
AssetActionEvent
AssetActionEvent
AssetActionsChangeEvent
AssetDetailsPod
AssetEvent
AssetExplorerServiceDelegate
AssetFocusEvent
AssetHandlerRegistry
AssetHandlerRegistry
AssetManager
AssetManager
AssetManagerView
AssetModel
AssetPod
AssetPropertiesEditor
AssetPropertyDescriptor
AssetPropertyDescriptor
AssetQueryServiceDelegate
AssetReviewPod
AssetTypeDescriptor
AssetTypeDescriptor
AssetValidationEvent
AssetValidationFaultType
AssetVersionPod
AssetVO
Assignment
AssignmentConstants
AsyncErrorEvent
AsyncListView
AsyncMessage
AsyncRequest
AsyncResponder
AsyncToken
AsyncTokenResponder
AsyncTokenWrapper
Attachment
AttachmentCommand
AttachmentEvent
AttachmentHeader
AttachmentHeaderBase
AttachmentHeaderModel
AttachmentIconRenderer
AttachmentIconRendererSkin
AttachmentInfo
AttachmentList
AttachmentList
AttachmentListComponent
AttachmentListModel
AttachmentListSkin
AttachmentLoader
AttachmentPermissions
Attachments
AttachmentsModel
Attribute
AudioDecoder
AudioDeviceManager
AudioElement
AudioEvent
AudioOutputChangeEvent
AudioOutputChangeReason
AudioPlaybackMode    
AudioTrait
AuditActionVO
AuditAttributeVO
AuditLevel
AuditLevel
AuditLevelVO
AuditManager
AuditMetaInfoVO
AuditModuleVO
Auditor
AugmentedError
AugmentedErrorEvent
AuthenticatingApplication
AuthenticationEvent
AuthenticationMethod
AuthFailureCode
AuthOptions
Author
AuthorStatus
AuthorVO
AuthResult
AuthStatus
AutoCapitalize    
AutoLayoutEvent
Automation
AutomationAirEvent
AutomationClass
AutomationDragEvent
AutomationDragEventWithPositionInfo
AutomationError
AutomationEvent
AutomationEventDescriptor
AutomationFlexNativeMenuEvent
AutomationHelper
AutomationID
AutomationIDPart
AutomationManager
AutomationMethodDescriptor
AutomationPropertyDescriptor
AutomationRecordEvent
AutomationReplayEvent
AvailablePropertyIterator
AvailableQualityLevelsMetric
AVDictionaryDataEvent
AverageAggregator
AVHTTPStatusEvent
AVLoader
AVM1Movie
AVNetworkingParams
AVPauseAtPeriodEndEvent
AVTagData
AVURLLoader
AVURLStream
AxisBase
AxisLabel
AxisLabelSet
AxisRenderer
AxisRendererAutomationImpl
AXMAccordion
AXMAccordionItemVO
AXMAccordionSegment
AXMBreadCrumb
AXMButton
AXMButtonBar
AXMButtonBarButton
AXMCheckBox
AXMComboBox
AXMDropDownList
AXMDropDownListBase
AXMEnterpriseAccordionSegmentSkin
AXMEnterpriseAccordionSkin
AXMEnterpriseAssetTabBar
AXMEnterpriseAssetTabBarButtonSkin
AXMEnterpriseAssetTabBarSkin
AXMEnterpriseAssetViewTabBar
AXMEnterpriseAssetViewTabBarButtonSkin
AXMEnterpriseAssetViewTabBarSkin
AXMEnterpriseBreadCrumbButtonSkin
AXMEnterpriseBreadCrumbFocusSkin
AXMEnterpriseBreadCrumbSkin
AXMEnterpriseButtonBarFirstButtonSkin
AXMEnterpriseButtonBarLastButtonSkin
AXMEnterpriseButtonBarMiddleButtonSkin
AXMEnterpriseButtonBarSkin
AXMEnterpriseButtonSkin
AXMEnterpriseCheckboxSkin
AXMEnterpriseCheckboxSmallSkin
AXMEnterpriseClosableTabBarButtonSkin
AXMEnterpriseClosableTabBarSkin
AXMEnterpriseCloseButtonSkin
AXMEnterpriseComboBoxButtonSkin
AXMEnterpriseComboBoxSkin
AXMEnterpriseComboBoxTextInputSkin
AXMEnterpriseDropDownListButtonSkin
AXMEnterpriseDropDownListItemRenderer
AXMEnterpriseDropDownListSkin
AXMEnterpriseFocusSkin
AXMEnterpriseFooterSkin
AXMEnterpriseGridHeaderRenderer
AXMEnterpriseGridSkin
AXMEnterpriseHeaderBarSkin
AXMEnterpriseHeaderButtonBar
AXMEnterpriseHScrollBarLargeSkin
AXMEnterpriseHScrollbarNoControlsSkin
AXMEnterpriseHScrollbarSkin
AXMEnterpriseHScrollbarThumbSkin
AXMEnterpriseHScrollbarTrackNoControlsSkin
AXMEnterpriseHScrollbarTrackSkin
AXMEnterpriseIconButtonSkin
AXMEnterpriseLargeButtonSkin
AXMEnterpriseLargeToggleButtonSkin
AXMEnterpriseNavigationButtonBarSkin
AXMEnterpriseNumericStepperDecrementButtonSkin
AXMEnterpriseNumericStepperIncrementButtonSkin
AXMEnterpriseNumericStepperSkin
AXMEnterpriseNumericStepperTextInputSkin
AXMEnterprisePanelSkin
AXMEnterpriseProgressSpinnerSkin
AXMEnterpriseQuietButtonSkin
AXMEnterpriseQuietHeaderBarButton
AXMEnterpriseQuietLargeButtonSkin
AXMEnterpriseQuietLargeDropDownListButtonSkin
AXMEnterpriseRadioButtonSkin
AXMEnterpriseResizeHandleSkin
AXMEnterpriseScrollDownArrowSkin
AXMEnterpriseScrollLeftArrowSkin
AXMEnterpriseScrollRightArrowSkin
AXMEnterpriseScrollUpArrowSkin
AXMEnterpriseSlideToggleButton
AXMEnterpriseSplitActionButtonSkin
AXMEnterpriseSplitActionPopUpButtonSkin
AXMEnterpriseSplitActionSkin
AXMEnterpriseTabBarButtonSkin
AXMEnterpriseTabBarSkin
AXMEnterpriseTextAreaSkin
AXMEnterpriseTextInputSkin
AXMEnterpriseTitleWindowSkin
AXMEnterpriseToggleButtonSkin
AXMEnterpriseToolBarBottomSkin
AXMEnterpriseToolBarButtonBarFirstButtonSkin
AXMEnterpriseToolBarButtonBarLastButtonSkin
AXMEnterpriseToolBarButtonBarMiddleButtonSkin
AXMEnterpriseToolbarButtonBarSkin
AXMEnterpriseToolBarTopSkin
AXMEnterpriseViewModeButtonBarButtonSkin
AXMEnterpriseViewModeButtonBarSkin
AXMEnterpriseVScrollbarNoControlsSkin
AXMEnterpriseVScrollbarSkin
AXMEnterpriseVScrollbarThumbSkin
AXMEnterpriseVScrollbarTrackNoControlsSkin
AXMEnterpriseVScrollbarTrackSkin
AXMHeaderBar
AXMHScrollBar
AXMLightItemRenderer
AXMList
AXMPopUp
AXMProgressBar
AXMProgressSpinner
AXMResizableContainer
AXMRichTextEditor
AXMRichTextEditorControlBar
AXMScroller
AXMSplitActionButton
AXMSwitch
AXMTabBar
AXMTabBarButton
AXMTitleWindow
AXMToggleButton
AXMToolPopUp
AXMToolPopUpDropDownController
AXMVerticalDivider
AXMVScrollBar
ПакетВерхний уровень
Классpublic final dynamic class Date
НаследованиеDate Inheritance Object

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Класс Date представляет сведения о дате и времени. Экземпляр класса Date представляет определенный момент времени, для которого можно запросить или изменить такие свойства как месяц, день, часы и секунды. Класс Date позволяет извлекать значения даты и времени относительно всемирного времени (среднее время по Гринвичу, которое теперь называется всемирным скоординированным временем или UTC) или местного времени, которое определяется по настройке местного часового пояса в той операционной системе, где запущен Flash Player. Методы класса Date не являются статическими, но применяются только к отдельным объектам Date, указанным при вызове метода. Методы Date.UTC() и Date.parse() представляют собой исключение, являясь статическими.

Класс Date по-разному обрабатывает переход на летнее время в зависимости от операционной системы и версии среды выполнения. Flash Player версии 6 и выше учитывает переход на летнее время в следующих операционных системах.

  • Windows – объект Date автоматически корректирует выводимые данные с учетом перехода на летнее время. Объект Date распознает ситуации, когда переход на летнее время включен в текущем регионе. При этом регистрируется стандартная дата и время данного перехода. Однако даты переходов, выбранные в данный момент, применяются к датам в прошлом и будущем, поэтому расчет временного сдвига может выполняться с ошибкой для прошедших дат, приходящихся на период действия других дат перехода для этого региона.
  • Mac OS X – объект Date автоматически корректирует выводимые данные с учетом перехода на летнее время. Информационная база данных о часовых поясах используется в Mac OS X, чтобы определять, необходимо ли применять сдвиг по времени к любым текущим или прошедшим дате и времени.
  • Mac OS 9 – в этой операционной системе приводятся сведения, которых достаточно только для определения того, необходимо ли применять временной сдвиг к текущим дате и времени. Исходя из этого, объект Date допускает, что текущий временной сдвиг применяется ко всем прошедшим или еще не наступившим датам.

Переход на летнее время обрабатывается Flash Player 5 в следующих операционных системах.

  • В Windows всегда применяются правила перехода на летнее время для США. Это приводит к ошибкам в Европе и других странах, где переход на летнее время принят, но происходит в другой день, нежели в США. Flash правильно определяет, принят ли переход на летнее время в том или ином регионе.

Чтобы воспользоваться классом Date, создайте экземпляр Date с помощью оператора new.

В ActionScript 3.0 добавлено несколько новых свойств средств доступа, которыми можно пользоваться вместо многих методов класса Date, которые выполняют доступ к экземплярам Date или модифицируют их. Также ActionScript 3.0 содержит ряд новых вариантов метода toString(), добавленных в целях соответствия третьему изданию ECMA-262, включая: Date.toLocaleString(), Date.toTimeString(), Date.toLocaleTimeString(), Date.toDateString() и Date.toLocaleDateString().

Чтобы вычислить относительное или прошедшее время, воспользуйтесь методом getTimer() из пакета flash.utils.

Посмотреть примеры

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  date : Number
День месяца по местному времени (целое число от 1 до 31), заданный объектом Date.
Date
  dateUTC : Number
День месяца (целое число от 1 до 31) по всемирному скоординированному времени (UTC) из объекта Date.
Date
  day : Number
[только для чтения] День недели по местному времени (0 – воскресенье, 1 – понедельник и т. д.), заданный объектом Date.
Date
  dayUTC : Number
[только для чтения] День недели (0 – воскресенье, 1 – понедельник и т. д.) по всемирному скоординированному времени (UTC) из объекта Date.
Date
  fullYear : Number
Полный год (четырехзначное число, например 2000) объекта Date по местному времени.
Date
  fullYearUTC : Number
Четырехзначный год по всемирному скоординированному времени (UTC) из объекта Date.
Date
  hours : Number
Час дня по местному времени (целое число от 0 до 23) из объекта Date.
Date
  hoursUTC : Number
Час дня (целое число от 0 до 23) по всемирному скоординированному времени (UTC) из объекта Date.
Date
  milliseconds : Number
Число миллисекунд по местному времени (целое число от 0 до 999) из объекта Date.
Date
  millisecondsUTC : Number
Число миллисекунд (целое число от 0 до 999) по всемирному скоординированному времени (UTC) из объекта Date.
Date
  minutes : Number
Число минут по местному времени (целое число от 0 до 59) из объекта Date.
Date
  minutesUTC : Number
Число минут (целое число от 0 до 59) по всемирному скоординированному времени (UTC) из объекта Date.
Date
  month : Number
Месяц (0 – январь, 1 – февраль и т. д.) объекта Date по местному времени.
Date
  monthUTC : Number
Месяц (от 0 [январь] до 11 [декабрь]) по всемирному скоординированному времени (UTC) из объекта Date.
Date
  seconds : Number
Число секунд по местному времени (целое число от 0 до 59) из объекта Date.
Date
  secondsUTC : Number
Число секунд (целое число от 0 до 59) по всемирному скоординированному времени (UTC) из объекта Date.
Date
  time : Number
Число миллисекунд с полуночи 1 января 1970 года по всемирному скоординированному времени для объекта Date.
Date
  timezoneOffset : Number
[только для чтения] Разница в минутах между местным временем компьютера и временем по всемирному скоординированному времени (UTC).
Date
Общедоступные методы
 МетодОпределено
  
Date(yearOrTimevalue:Object, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0)
Создает новый объект Date, который содержит заданную дату и время.
Date
  
Возвращает день месяца по местному времени (целое число от 1 до 31), заданный объектом Date.
Date
  
Возвращает день недели по местному времени (0 – воскресенье, 1 – понедельник, и т.д.), заданный объектом Date.
Date
  
Возвращает из объекта Date полный год по местному времени (четырехзначное число, например 2000).
Date
  
Возвращает час (целое число от 0 до 23) дня, относящегося к объекту Date, по местному времени.
Date
  
Возвращает из объекта Date число миллисекунд по местному времени (целое число от 0 до 999).
Date
  
Возвращает из объекта Date число минут по местному времени (целое число от 0 до 59).
Date
  
Возвращает из объекта Date месяц по местному времени (0 – январь, 1 – февраль и т.д.).
Date
  
Возвращает из объекта Date число секунд по местному времени (целое число от 0 до 59).
Date
  
Возвращает для объекта Date число миллисекунд с полуночи 1 января 1970 года по всемирному скоординированному времени.
Date
  
Возвращает разницу в минутах между местным временем компьютера и всемирным скоординированным временем (UTC).
Date
  
Возвращает из объекта Date день месяца (целое число от 1 до 31) по всемирному скоординированному времени (UTC).
Date
  
Возвращает из объекта Date день недели (0 – воскресенье, 1 – понедельник и т. д.) по всемирному скоординированному времени (UTC).
Date
  
Возвращает из объекта Date четырехзначный год по всемирному скоординированному времени (UTC).
Date
  
Возвращает из объекта Date час дня (целое число от 0 до 23) по всемирному скоординированному времени (UTC).
Date
  
Возвращает из объекта Date число миллисекунд (целое число от 0 до 999) по всемирному скоординированному времени (UTC).
Date
  
Возвращает из объекта Date число минут (целое число от 0 до 59) по всемирному скоординированному времени (UTC).
Date
  
Возвращает из объекта Date месяц (от 0 [январь] до 11 [декабрь]) по всемирному скоординированному времени (UTC).
Date
  
Возвращает из объекта Date число секунд (целое число от 0 до 59) по всемирному скоординированному времени (UTC).
Date
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
  
[статические] Преобразует строку, представляющую дату, в число, равное количеству миллисекунд с полуночи 1 января 1970 года по Гринвичу (UTC).
Date
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
  
Задает день месяца по местному времени и возвращает новое время в миллисекундах.
Date
  
Задает год по местному времени и возвращает новое время в миллисекундах.
Date
  
setHours(hour:Number, minute:Number, second:Number, millisecond:Number):Number
Задает час по местному времени и возвращает новое время в миллисекундах.
Date
  
Задает количество миллисекунд по местному времени и возвращает новое время в миллисекундах.
Date
  
setMinutes(minute:Number, second:Number, millisecond:Number):Number
Задает количество минут по местному времени и возвращает новое время в миллисекундах.
Date
  
Задает месяц и (при необходимости) день месяца по местному времени и возвращает новое время в миллисекундах.
Date
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
  
setSeconds(second:Number, millisecond:Number):Number
Задает количество секунд по местному времени и возвращает новое время в миллисекундах.
Date
  
setTime(millisecond:Number):Number
Задает дату в миллисекундах с полуночи 1 января 1970 года и возвращает новое время в миллисекундах.
Date
  
Задает день месяца по Гринвичу (UTC) и возвращает новое время в миллисекундах.
Date
  
Задает год по Гринвичу (UTC) и возвращает новое время в миллисекундах.
Date
  
setUTCHours(hour:Number, minute:Number, second:Number, millisecond:Number):Number
Задает час по Гринвичу (UTC) и возвращает новое время в миллисекундах.
Date
  
Задает количество миллисекунд по Гринвичу (UTC) и возвращает новое время в миллисекундах.
Date
  
setUTCMinutes(minute:Number, second:Number, millisecond:Number):Number
Задает количество минут по Гринвичу (UTC) и возвращает новое время в миллисекундах.
Date
  
Задает месяц и (при необходимости) день месяца по Гринвичу (UTC) и возвращает новое время в миллисекундах.
Date
  
setUTCSeconds(second:Number, millisecond:Number):Number
Задает количество секунд и (при необходимости) миллисекунд по Гринвичу (UTC) и возвращает новое время в миллисекундах.
Date
  
Возвращает строковое представление дня и даты без времени или часового пояса.
Date
  
Предоставляет переопределяемый метод, позволяющий настраивать кодировку JSON значений в объекте Date.
Date
  
Возвращает строковое представление дня и даты без времени или часового пояса.
Date
  
Возвращает строковое представление дня, даты и времени по местному времени.
Date
  
Возвращает строковое представление времени без дня, даты, года или часового пояса.
Date
  
Возвращает строковое представление дня, даты, времени и часового пояса.
Date
  
Возвращает строковое представление времени и часового пояса без дня и даты.
Date
  
Возвращает строковое представление дня, даты и времени по Гринвичу (UTC).
Date
  
UTC(year:Number, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0):Number
[статические] Возвращает число миллисекунд от полуночи 1 января 1970 года по Гринвичу до момента, заданного параметрами.
Date
  
Возвращает для объекта Date число миллисекунд с полуночи 1 января 1970 года по всемирному скоординированному времени.
Date
Сведения о свойстве

date

свойство
date:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

День месяца по местному времени (целое число от 1 до 31), заданный объектом Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get date():Number
    AS3 function set date(value:Number):void

Связанные элементы API

dateUTC

свойство 
dateUTC:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

День месяца (целое число от 1 до 31) по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get dateUTC():Number
    AS3 function set dateUTC(value:Number):void

Связанные элементы API

day

свойство 
day:Number  [только для чтения]

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

День недели по местному времени (0 — воскресенье, 1 — понедельник и т. д.), заданный объектом Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get day():Number

Связанные элементы API

dayUTC

свойство 
dayUTC:Number  [только для чтения]

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

День недели (0 – воскресенье, 1 – понедельник и т. д.) по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get dayUTC():Number

Связанные элементы API

fullYear

свойство 
fullYear:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Полный год (четырехзначное число, например 2000) объекта Date по местному времени. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get fullYear():Number
    AS3 function set fullYear(value:Number):void

Связанные элементы API

fullYearUTC

свойство 
fullYearUTC:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Четырехзначный год по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get fullYearUTC():Number
    AS3 function set fullYearUTC(value:Number):void

Связанные элементы API

hours

свойство 
hours:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9, Flash Lite 4

Час дня по местному времени (целое число от 0 до 23) из объекта Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get hours():Number
    AS3 function set hours(value:Number):void

Связанные элементы API

hoursUTC

свойство 
hoursUTC:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Час дня (целое число от 0 до 23) по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get hoursUTC():Number
    AS3 function set hoursUTC(value:Number):void

Связанные элементы API

milliseconds

свойство 
milliseconds:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Число миллисекунд по местному времени (целое число от 0 до 999) из объекта Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get milliseconds():Number
    AS3 function set milliseconds(value:Number):void

Связанные элементы API

millisecondsUTC

свойство 
millisecondsUTC:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Число миллисекунд (целое число от 0 до 999) по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get millisecondsUTC():Number
    AS3 function set millisecondsUTC(value:Number):void

Связанные элементы API

minutes

свойство 
minutes:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9, Flash Lite 4

Число минут по местному времени (целое число от 0 до 59) из объекта Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get minutes():Number
    AS3 function set minutes(value:Number):void

Связанные элементы API

minutesUTC

свойство 
minutesUTC:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Число минут (целое число от 0 до 59) по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get minutesUTC():Number
    AS3 function set minutesUTC(value:Number):void

Связанные элементы API

month

свойство 
month:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Месяц (0 — январь, 1 — февраль и т. д.) объекта Date по местному времени. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get month():Number
    AS3 function set month(value:Number):void

Связанные элементы API

monthUTC

свойство 
monthUTC:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Месяц (от 0 [январь] до 11 [декабрь]) по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get monthUTC():Number
    AS3 function set monthUTC(value:Number):void

Связанные элементы API

seconds

свойство 
seconds:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Число секунд по местному времени (целое число от 0 до 59) из объекта Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.



Реализация
    AS3 function get seconds():Number
    AS3 function set seconds(value:Number):void

Связанные элементы API

secondsUTC

свойство 
secondsUTC:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Число секунд (целое число от 0 до 59) по всемирному скоординированному времени (UTC) из объекта Date.



Реализация
    AS3 function get secondsUTC():Number
    AS3 function set secondsUTC(value:Number):void

Связанные элементы API

time

свойство 
time:Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Число миллисекунд с полуночи 1 января 1970 года по всемирному скоординированному времени для объекта Date. Воспользуйтесь этим методом, чтобы представить определенный момент во времени при сравнении двух и более объектов Date.



Реализация
    AS3 function get time():Number
    AS3 function set time(value:Number):void

Связанные элементы API

timezoneOffset

свойство 
timezoneOffset:Number  [только для чтения]

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Разница в минутах между местным временем компьютера и временем по всемирному скоординированному времени (UTC). В частности, это значение представляет собой количество минут, которое необходимо добавить к местному времени компьютера, чтобы оно стало равно всемирному. Если время компьютера опережает UTC, значение будет отрицательным.



Реализация
    AS3 function get timezoneOffset():Number

Связанные элементы API

Сведения о конструкторе

Date

()Конструктор
public function Date(yearOrTimevalue:Object, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0)

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Создает новый объект Date, который содержит заданную дату и время.

Конструктор Date() может иметь до 7 параметров (year, month, ..., millisecond), позволяющих указывать дату и время с точностью до миллисекунды. Дата, которую содержит только что созданный объект Date зависит от количества и типа данных переданных аргументов.

  • Если аргументы не указываются, объекту Date присваивается текущие дата и время.
  • Если передается один аргумент с типом данных Number, объекту Date присваивается временное значение, исходя из количества миллисекунд, прошедших с 0:00:000 1 января 1970 года (среднее время по Гринвичу) и указанных в этом единственном аргументе.
  • Если передается один аргумент с типом данных String, и в этой строке есть действительная дата, объект Date содержит временное значение, основанное на этой дате.
  • При передаче двух и большего числа аргументов объекту Date присваивается временное значение на основе переданных значений аргумента, которые относятся к году, месяцу, дате, часу, минуте, секунде и миллисекундам.

Если конструктору класса Date передается строка, дата может быть представлена в разных форматах, но должна включать, по крайней мере, месяц, дату и год. Например, Feb 1 2005 (1 февраля 2005 г.) – это действительное значение в отличие от Feb 2005 (февраль 2005 г.). В списке ниже приведены некоторые действительные форматы:

  • «День Месяц Дата Часы:Минуты:Секунды GMT Год» (например, значение «Tue Feb 1 00:00:00 GMT-0800 2005», совпадающее со значением toString())
  • «День Месяц Дата Год Часы:Минуты:Секунды AM/PM» (например, значение «Tue Feb 1 2005 12:00:00 AM», совпадающее со значением toLocaleString())
  • «День Месяц Дата Год» (например, значение «Tue Feb 1 2005», совпадающее со значением toDateString())
  • Месяц/День/Год (например, «02/01/2005»)
  • Месяц/Год (например, «02/2005»)

Параметры
yearOrTimevalue:Object — Если указаны другие параметры, это число выражает год (например, 1965); в противном случае оно представляет собой временное значение. Если данное число относится к году, значения с 0 до 99 указывают на 1900-1999 гг.; в противном случае необходимо указывать все четыре цифры года. Если число представляет собой временное значение (без дополнительно указанных параметров), оно отражает количество миллисекунд до или после 0:00:00 1 января 1970 г. (среднее время по Гринвичу); отрицательные значения отражают время до 0:00:00 1 января 1970 г. (среднее время по Гринвичу), а положительное значение указывает на время после этой даты.
 
month:Number — Целое число от 0 (январь) до 11 (декабрь).
 
date:Number (default = 1) — Целое число от 1 до 31.
 
hour:Number (default = 0) — Целое число от 0 (полночь) до 23 (11 часов вечера).
 
minute:Number (default = 0) — Целое число от 0 до 59.
 
second:Number (default = 0) — Целое число от 0 до 59.
 
millisecond:Number (default = 0) — Целое число от 0 до 999 миллисекунд.

Связанные элементы API

Сведения о методе

getDate

()метод
AS3 function getDate():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает день месяца по местному времени (целое число от 1 до 31), заданный объектом Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — День месяца (1 – 31), который представляет объект Date.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызывается метод getDate(), определяющий день месяца.
package {
    import flash.display.Sprite;

    public class DateExample extends Sprite {

        public function DateExample() {
            var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
            trace(someBirthday);            // Sat Nov 30 01:20:00 GMT-0800 1974
            trace(someBirthday.getDate()); // 30
        }
    }
}

getDay

()метод 
AS3 function getDay():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает день недели по местному времени (0 — воскресенье, 1 — понедельник и т.д.), заданный объектом Date. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — Числовая версия дня недели (0 – 6), который представляет объект Date.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Array weekDayLabels с элементами [Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday] и новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). После этого дважды вызывается метод getDay(), который сначала показывает число месяца в виде цифры 6, а затем показывает день недели с помощью weekDayLabels.
var weekDayLabels:Array = new Array("Sunday",
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday");

var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday);                       // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getDay());            // 6
trace(weekDayLabels[someBirthday.getDay()]); // Saturday

getFullYear

()метод 
AS3 function getFullYear():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date полный год по местному времени (четырехзначное число, например 2000). Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — Полный год, который представляет объект Date.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). После этого вызывается метод getFullYear(), который извлекает четырехзначное обозначение года.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday);           // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getFullYear()); // 1974

getHours

()метод 
AS3 function getHours():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает час (целое число от 0 до 23) дня, относящегося к объекту Date, по местному времени. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — Час (0 – 23) дня, представленного объектом Date.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызываются методы getHours() и getMinutes(), которые извлекают часы и минуты в 24-часовом формате. В итоге создается строка localTime, которая присваивается результату вызова функции getUSClockTime(), которая, в свою очередь, снова вызывает методы getHours() и getMinutes(), указывающее время 03:05 PM.
var someBirthday:Date = new Date(1974, 10, 30, 15, 5);

trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974
trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 15:5

var localTime:String = getUSClockTime(someBirthday.getHours(), someBirthday.getMinutes());
trace(localTime);    // 03:05 PM

function getUSClockTime(hrs:uint, mins:uint):String {
    var modifier:String = "PM";
    var minLabel:String = doubleDigitFormat(mins);

    if(hrs > 12) {
        hrs = hrs-12;
    } else if(hrs == 0) {
        modifier = "AM";
        hrs = 12;
    } else if(hrs < 12) {
        modifier = "AM";
    }

    return (doubleDigitFormat(hrs) + ":" + minLabel + " " + modifier);
}

function doubleDigitFormat(num:uint):String {
    if(num < 10) {
        return ("0" + num);
    }
    return num as String;
}

getMilliseconds

()метод 
AS3 function getMilliseconds():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date число миллисекунд по местному времени (целое число от 0 до 999). Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — Фрагмент объекта Date с миллисекундами.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getMilliseconds(), который извлекает из объекта Date now число миллисекунд на момент создания
var now:Date = new Date();
trace(now.getMilliseconds());

getMinutes

()метод 
AS3 function getMinutes():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date число минут по местному времени (целое число от 0 до 59). Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — Фрагмент объекта Date с минутами.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getMinutes(), который извлекает из объекта Date now число миллисекунд на момент создания
var now:Date = new Date();
trace(now);
trace(now.getMinutes());

getMonth

()метод 
AS3 function getMonth():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date месяц по местному времени (0 — январь, 1 — февраль и т.д.). Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — Фрагмент объекта Date с месяцем (0 - 11).

Пример  ( Использование этого примера )

В следующем примере создается новый объект Array monthLabels с элементами от January до December и новый объект Date now без параметров. Затем дважды вызывается метод getMonth(), который сначала возвращает номер месяца, а затем указывает месяц создания объекта Date now.
var monthLabels:Array = new Array("January",
                  "February",
                  "March",
                  "April",
                  "May",
                  "June",
                  "July",
                  "August",
                  "September",
                  "October",
                  "November",
                  "December");

var now:Date = new Date();
trace(now.getMonth());
trace(monthLabels[now.getMonth()]);

getSeconds

()метод 
AS3 function getSeconds():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date число секунд по местному времени (целое число от 0 до 59). Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Возвращает
Number — Фрагмент объекта Date с секундами (от 0 до 59).

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getSeconds(), который извлекает из объекта Date now число миллисекунд на момент создания.
var now:Date = new Date();
trace(now.getSeconds());

getTime

()метод 
AS3 function getTime():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает для объекта Date число миллисекунд с полуночи 1 января 1970 года по всемирному скоординированному времени. Воспользуйтесь этим методом, чтобы представить определенный момент во времени при сравнении двух и более объектов Date.

Возвращает
Number — Количество миллисекунд с 1 января 1970 г., выражаемых объектом Date.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date mlk с параметрами year (1929), month (0 = январь) и day (15). Затем вызывается метод getTime(), который извлекает количество миллисекунд, прошедших с 1 января 1970 г. Это отрицательное число, поскольку выбран 1929 г.
var mlk:Date = new Date(1929, 0, 15);
trace(mlk);           // Tue Jan 15 00:00:00 GMT-0800 1929
trace(mlk.getTime()); // -1292601600000

В следующем примере создается новый объект Date now без параметров, а затем используются следующие методы класса DateMath (созданные ниже), добавляющие время в исходный объект Date now, прошедшее с момента его создания:
  • addSeconds(): добавляет 30 секунд к объекту now.
  • addMinutes(): добавляет 30 минут к объекту now.
  • addHours(): добавляет 6 часов к объекту Date now.
  • addHours(): добавляет 30 дней к объекту Date now.
  • addWeeks(): добавляет 4 недели к объекту now.
var now:Date = new Date();
trace(now);
trace(DateMath.addSeconds(now, 30));
trace(DateMath.addMinutes(now, 30));
trace(DateMath.addHours(now, 6));
trace(DateMath.addDays(now, 30));
trace(DateMath.addWeeks(now, 4));

class DateMath {
    public static function addWeeks(date:Date, weeks:Number):Date {
        return addDays(date, weeks*7);
    }

    public static function addDays(date:Date, days:Number):Date {
        return addHours(date, days*24);
    }

    public static function addHours(date:Date, hrs:Number):Date {
        return addMinutes(date, hrs*60);
    }

    public static function addMinutes(date:Date, mins:Number):Date {
        return addSeconds(date, mins*60);
    }

    public static function addSeconds(date:Date, secs:Number):Date {
        var mSecs:Number = secs * 1000;
        var sum:Number = mSecs + date.getTime();
        return new Date(sum);
    }
}
Примечание. Не забывайте применять метод getTime при выполнении арифметических расчетов с объектом Date, поскольку он продолжает выполняться в високосные годы и не требует наличия набора логических операций с условием «если, то», как в следующем псевдокоде:
 function addMonths(num:Number):void {
     currentMonth = currentMonth + num;
     if(currentMonth > 12) {
         currentYear++;
         currentMonth = currentMonth - 12;
     }
 }
 

getTimezoneOffset

()метод 
AS3 function getTimezoneOffset():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает разницу в минутах между местным временем компьютера и всемирным скоординированным временем (UTC).

Возвращает
Number — Число минут, которые необходимо добавить к значению местного времени компьютера, чтобы оно равнялось UTC. Если время компьютера опережает UTC, возвращается отрицательное значение.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getTimezoneOffset(), который извлекает разницу (в минутах) между моментом создания объекта now и всемирным временем. Затем смещение временного пояса преобразуется в часы путем деления результата на 60.
var date:Date = new Date();
trace(date.getTimezoneOffset() / 60);

getUTCDate

()метод 
AS3 function getUTCDate():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date день месяца (целое число от 1 до 31) по всемирному скоординированному времени (UTC).

Возвращает
Number — День месяца в формате UTC (1 – 31), который представляет объект Date.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызывается метод getUTCDate(), который извлекает число месяца в формате UTC.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday);             // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getUTCDate()); // 30

getUTCDay

()метод 
AS3 function getUTCDay():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date день недели (0 – воскресенье, 1 – понедельник и т. д.) по всемирному скоординированному времени (UTC).

Возвращает
Number — День недели в формате UTC (0 – 6), который представляет объект Date.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Array weekDayLabels с элементами [Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday] и новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). После этого дважды вызывается метод getUTCDay(), который сначала показывает число месяца в виде цифры 6, а затем показывает день недели с помощью weekDayLabels в формате UTC.
var weekDayLabels:Array = new Array("Sunday",
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday");

var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday);           // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getUTCDay()); // 6
trace(weekDayLabels[someBirthday.getUTCDay()]); // Saturday

getUTCFullYear

()метод 
AS3 function getUTCFullYear():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date четырехзначный год по всемирному скоординированному времени (UTC).

Возвращает
Number — Четырехзначный год по всемирному скоординированному времени, который представляется объектом Date.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызывается метод getUTCFullYear(), который извлекает четырехзначный год в формате UTC.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday);                 // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getUTCFullYear()); // 1974

getUTCHours

()метод 
AS3 function getUTCHours():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date час дня (целое число от 0 до 23) по всемирному скоординированному времени (UTC).

Возвращает
Number — День недели в формате UTC (от 0 до 23), который представляет объект Date.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызываются методы getHours() и getMinutes(), которые извлекают часы и минуты в 24-часовом формате. В итоге создается строка localTime, которая присваивается результату вызова функции getUSClockTime(), которая, в свою очередь, снова вызывает методы getHours() и getMinutes(), указывающее время 03:05 PM. Последней создается переменная String utcTime. Метод создания аналогичен методу создания localTime, и в данном случае получается одинаковый результат.
var someBirthday:Date = new Date(1974, 10, 30, 15, 5);

trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974
trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 15:5

var localTime:String = getUSClockTime(someBirthday.getHours(), someBirthday.getMinutes());
trace(localTime);    // 03:05 PM

var utcTime:String = getUSClockTime(someBirthday.getUTCHours(), someBirthday.getUTCMinutes());
trace(utcTime);      // 11:05 PM

function getUSClockTime(hrs:uint, mins:uint):String {
    var modifier:String = "PM";
    var minLabel:String = doubleDigitFormat(mins);

    if(hrs > 12) {
        hrs = hrs-12;
    } else if(hrs == 0) {
        modifier = "AM";
        hrs = 12;
    } else if(hrs < 12) {
        modifier = "AM";
    }

    return (doubleDigitFormat(hrs) + ":" + minLabel + " " + modifier);
}

function doubleDigitFormat(num:uint):String {
    if(num < 10) {
        return ("0" + num);
    }
    return num;
}

getUTCMilliseconds

()метод 
AS3 function getUTCMilliseconds():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date число миллисекунд (целое число от 0 до 999) по всемирному скоординированному времени (UTC).

Возвращает
Number — Фрагмент объекта Date с миллисекундами (UTC).

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getUTCMilliseconds(), который извлекает из объекта Date now число миллисекунд на момент создания
var now:Date = new Date();
trace(now.getUTCMilliseconds());

getUTCMinutes

()метод 
AS3 function getUTCMinutes():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date число минут (целое число от 0 до 59) по всемирному скоординированному времени (UTC).

Возвращает
Number — Фрагмент объекта Date с минутами (UTC).

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getUTCMinutes(), который извлекает из объекта Date now число минут на момент создания
var now:Date = new Date();
trace(now.getUTCMinutes());

getUTCMonth

()метод 
AS3 function getUTCMonth():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date месяц (от 0 [январь] до 11 [декабрь]) по всемирному скоординированному времени (UTC).

Возвращает
Number — Фрагмент объекта Date с месяцем (UTC).

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Array monthLabels с элементами от January до December и новый объект Date now без параметров. Затем дважды вызывается метод getUTCMonth(), который сначала возвращает номер месяца, а затем указывает месяц создания объекта Date now.
var monthLabels:Array = new Array("January",
                  "February",
                  "March",
                  "April",
                  "May",
                  "June",
                  "July",
                  "August",
                  "September",
                  "October",
                  "November",
                  "December");

var now:Date = new Date();
trace(now.getMonth());
trace(now.getUTCMonth());
trace(monthLabels[now.getUTCMonth()]);

getUTCSeconds

()метод 
AS3 function getUTCSeconds():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает из объекта Date число секунд (целое число от 0 до 59) по всемирному скоординированному времени (UTC).

Возвращает
Number — Фрагмент объекта Date с секундами (UTC).

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getUTCSeconds(), который извлекает из объекта Date now число минут на момент создания
var now:Date = new Date();
trace(now.getUTCSeconds());

parse

()метод 
public static function parse(date:String):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Преобразует строку, представляющую дату, в число, равное количеству миллисекунд с полуночи 1 января 1970 года по Гринвичу (UTC).

Параметры

date:String — Строка, представляющая дату, соответствующую выходному формату Date.toString(). Формат выводимой даты Date.toString() выглядит следующим образом:
     Day Mon DD HH:MM:SS TZD YYYY
     

Например:

     Wed Apr 12 15:30:17 GMT-0700 2006
     

Идентификатор временного пояса (TZD) всегда представлен в формате GMT-ЧЧMM или UTC-ЧЧMM, указывающем на сдвиг часов и минут, относящийся к среднему времени по Гринвичу (GMT), которое сейчас называют также всемирным скоординированным временем (UTC). Месяц и день разделяются в году косой чертой (/) или пробелом, но никогда дефисом (-). В число других поддерживаемых форматов входят следующие (можно включить частичные представления этих форматов, то есть месяц, день и год).

     MM/DD/YYYY HH:MM:SS TZD
     HH:MM:SS TZD Day Mon/DD/YYYY 
     Mon DD YYYY HH:MM:SS TZD
     Day Mon DD HH:MM:SS TZD YYYY
     Day DD Mon HH:MM:SS TZD YYYY
     Mon/DD/YYYY HH:MM:SS TZD
     YYYY/MM/DD HH:MM:SS TZD
     

Возвращает
Number — Число, выражающее количество миллисекунд, прошедшее с 1 января 1970 года по всемирному скоординированному времени (UTC).

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере строка с данными присваивается параметру dateParsed, который соответствует 30 ноября 1974 г. Затем вызывается метод Date.parse(), преобразующий эту дату в число миллисекунд, прошедших с 1 января 1970 г.
var dateParsed:String = "Sat Nov 30 1974";

var milliseconds:Number = Date.parse(dateParsed);
trace(milliseconds); // 155030400000

setDate

()метод 
AS3 function setDate(day:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает день месяца по местному времени и возвращает новое время в миллисекундах. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Параметры

day:Number — Целое число от 1 до 31.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызывается метод getDate(), определяющий день месяца. Вызывается метод setDate() с параметром day, которому присваивается значение 20, а затем снова выполняется вызов метода getDate(), определяющего недавно выбранное число месяца.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday);            // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getDate()); // 30

someBirthday.setDate(20);
trace(someBirthday.getDate()); // 20

setFullYear

()метод 
AS3 function setFullYear(year:Number, month:Number, day:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает год по местному времени и возвращает новое время в миллисекундах. Если указаны параметры month и day, им присваивается местное время. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Вызов этого метода не приводит к изменению других полей объекта Date, но методы Date.getUTCDay() и Date.getDay() могут указывать новое значение, если день недели изменяется в результате вызова этого метода.

Параметры

year:Number — Четырехзначное число, определяющее год. Двухзначные числа не представляют четырехзначные; например, 99 соответствует не 1999, а 99 году.
 
month:Number — Целое число от 0 (январь) до 11 (декабрь).
 
day:Number — Число от 1 до 31.

Возвращает
Number — Новое время в миллисекундах.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). После этого вызывается метод getFullYear(), который извлекает четырехзначное обозначение года. Затем вызывается метод setFullYear() с параметром year, которому присваивается значение 2000, а затем снова выполняется вызов метода getFullYear(), определяющего недавно выбранный год.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday);           // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getFullYear()); // 1974

someBirthday.setFullYear(2000);
trace(someBirthday.getFullYear()); // 2000

setHours

()метод 
AS3 function setHours(hour:Number, minute:Number, second:Number, millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает час по местному времени и возвращает новое время в миллисекундах. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Параметры

hour:Number — Целое число от 0 (полночь) до 23 (11 часов вечера).
 
minute:Number — Целое число от 0 до 59.
 
second:Number — Целое число от 0 до 59.
 
millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызываются методы getHours() и getMinutes(), определяющие часы и минуты. После этого выполняется вызов метода setHours() с параметром hour, которому присваивается значение 12, а затем методы getHours() и getMinutes() вызываются снова, определяя только что установленное время в часах и минутах.
var someBirthday:Date = new Date(1974, 10, 30, 15, 20);

trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974
trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 15:20

someBirthday.setHours(12);
trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 12:20

setMilliseconds

()метод 
AS3 function setMilliseconds(millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает количество миллисекунд по местному времени и возвращает новое время в миллисекундах. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Параметры

millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getMilliseconds(), который извлекает значение миллисекунд на момент создания объекта now. Затем снова вызывается новый объект Date before. При этом выполняется дополнительный вызов метода setMilliseconds(), где параметру millisecond присвоено значение 4 и метода getMilliseconds(), извлекающего недавно установленное значение в миллисекундах.
var now:Date = new Date();
trace(now);
trace(now.getMilliseconds());

var before:Date = new Date(now.setMilliseconds(4));
trace(before);
trace(before.getMilliseconds());

setMinutes

()метод 
AS3 function setMinutes(minute:Number, second:Number, millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает количество минут по местному времени и возвращает новое время в миллисекундах. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Параметры

minute:Number — Целое число от 0 до 59.
 
second:Number — Целое число от 0 до 59.
 
millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getMinutes(), который извлекает значение миллисекунд на момент создания объекта now. Затем снова вызывается новый объект Date before. При этом выполняется дополнительный вызов метода setMinutes(), где параметру minute присвоено значение 0 и метода getMinutes(), извлекающего недавно установленное значение в минутах.
var now:Date = new Date();
trace(now);
trace(now.getMinutes());

var before:Date = new Date(now.setMinutes(0));
trace(before);
trace(before.getMinutes());

setMonth

()метод 
AS3 function setMonth(month:Number, day:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает месяц и (при необходимости) день месяца по местному времени и возвращает новое время в миллисекундах. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Параметры

month:Number — Целое число от 0 (январь) до 11 (декабрь).
 
day:Number — Целое число от 1 до 31.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Array monthLabels с элементами от January до December и новый объект месяца now без параметров. Затем вызывается метод getMonth(), который извлекает значение месяца на момент создания объекта now. Затем вызывается метод setMonth() с параметром month, которому присваивается значение 0, а затем снова выполняется вызов метода getMonth(), определяющего недавно выбранный месяц.
var monthLabels:Array = new Array("January",
                  "February",
                  "March",
                  "April",
                  "May",
                  "June",
                  "July",
                  "August",
                  "September",
                  "October",
                  "November",
                  "December");

var now:Date = new Date();
trace(now.getMonth());
trace(monthLabels[now.getMonth()]);

now.setMonth(0);
trace(now.getMonth());             // 0
trace(monthLabels[now.getMonth()]); // January

setSeconds

()метод 
AS3 function setSeconds(second:Number, millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает количество секунд по местному времени и возвращает новое время в миллисекундах. Местное время определяется операционной системой, в которой запущена среда выполнения Flash.

Параметры

second:Number — Целое число от 0 до 59.
 
millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getseconds(), который извлекает значение секунд на момент создания объекта now. Затем вызывается метод setSeconds(), где параметр second принимает значения 0, а после этого снова вызывается метод getSeconds(), определяющий недавно установленное время в секундах.
var now:Date = new Date();
trace(now.getSeconds());

now.setSeconds(0);
trace(now.getSeconds()); // 0

setTime

()метод 
AS3 function setTime(millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает дату в миллисекундах с полуночи 1 января 1970 года и возвращает новое время в миллисекундах.

Параметры

millisecond:Number — Целое число, для которого 0 означает полночь 1 января по универсальному времени (UTC).

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод setTime(), где параметру millisecond присвоено значение -1292601600000, который устанавливает время Tue Jan 15 00:00:00 GMT-0800 1929.
var now:Date = new Date();
trace(now);

now.setTime(-1292601600000);
trace(now); // Tue Jan 15 00:00:00 GMT-0800 1929

setUTCDate

()метод 
AS3 function setUTCDate(day:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает день месяца по Гринвичу (UTC) и возвращает новое время в миллисекундах. Вызов этого метода не приводит к изменению других полей объекта Date, но методы Date.getUTCDay() и Date.getDay() могут указывать новое значение, если день недели изменяется в результате вызова этого метода.

Параметры

day:Number — Целое число от 1 до 31.

Возвращает
Number — Новое время в миллисекундах.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Вызывается метод getUTCDate(), правильно возвращающий день месяца. Затем вызывается метод setUTCDate(), где параметру day присвоено значение 1, а инструкция trace() подтверждает правильность установки даты.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getUTCDate()); // 30

someBirthday.setUTCDate(1);
trace(someBirthday); // Fri Nov 1 01:20:00 GMT-0800 1974

setUTCFullYear

()метод 
AS3 function setUTCFullYear(year:Number, month:Number, day:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает год по Гринвичу (UTC) и возвращает новое время в миллисекундах.

При желании этот метод может установить также месяц и день месяца. Вызов этого метода не приводит к изменению других полей, но методы Date.getUTCDay() и Date.getDay() могут указывать новое значение, если день недели изменяется в результате вызова этого метода.

Параметры

year:Number — Целое число, которое представляет собой год в полном четырехзначном формате (например, 2000).
 
month:Number — Целое число от 0 (январь) до 11 (декабрь).
 
day:Number — Целое число от 1 до 31.

Возвращает
Number — Целое число.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Вызывается метод getUTCFullYear(), который правильно возвращает четырехзначный год. Затем вызывается метод setUTCFullYear(), где параметру year присвоено значение 1975, а инструкция trace() подтверждает правильность установки года.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20);
trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974
trace(someBirthday.getUTCFullYear()); // 1974

someBirthday.setUTCFullYear(1975);
trace(someBirthday); // Thu Nov 30 01:20:00 GMT-0800 1975

setUTCHours

()метод 
AS3 function setUTCHours(hour:Number, minute:Number, second:Number, millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает час по Гринвичу (UTC) и возвращает новое время в миллисекундах. При желании можно также указать минуты, секунды и миллисекунды.

Параметры

hour:Number — Целое число от 0 (полночь) до 23 (11 часов вечера).
 
minute:Number — Целое число от 0 до 59.
 
second:Number — Целое число от 0 до 59.
 
millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20). Затем вызываются методы getHours(), getMinutes(), getUTCHours и getUTCMinutes, определяющие часы и минуты. После этого вызывается метод setUTCHours() с параметром hour, для которого выбрано значение 12. И, наконец, повторно вызываются методы getHours(), getMinutes(), getUTCHours() и getUTCMinutes() и правильно показывается обновленное время в часах.
var someBirthday:Date = new Date(1974, 10, 30, 15, 20);

trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974
trace(someBirthday.getHours() + ":" + someBirthday.getMinutes());     // 15:20
trace(someBirthday.getUTCHours() + ":" + someBirthday.getUTCMinutes()); // 23:20

someBirthday.setUTCHours(12);
trace(someBirthday.getHours() + ":" + someBirthday.getMinutes());     // 4:20
trace(someBirthday.getUTCHours() + ":" + someBirthday.getUTCMinutes()); // 12:20

setUTCMilliseconds

()метод 
AS3 function setUTCMilliseconds(millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает количество миллисекунд по Гринвичу (UTC) и возвращает новое время в миллисекундах.

Параметры

millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getUTCMilliseconds(), который извлекает значение миллисекунд (UTC) на момент создания объекта now. Затем снова вызывается новый объект Date before. При этом выполняется дополнительный вызов метода setUTCMilliseconds(), где параметру millisecond присвоено значение 4 и метода getUTCMilliseconds(), извлекающего недавно установленное значение в миллисекундах.

var now:Date = new Date();
trace(now);
trace(now.getUTCMilliseconds());

var before:Date = new Date(now.setUTCMilliseconds(4));
trace(before);
trace(before.getUTCMilliseconds());

setUTCMinutes

()метод 
AS3 function setUTCMinutes(minute:Number, second:Number, millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает количество минут по Гринвичу (UTC) и возвращает новое время в миллисекундах. При желании можно указать секунды и миллисекунды.

Параметры

minute:Number — Целое число от 0 до 59.
 
second:Number — Целое число от 0 до 59.
 
millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getUTCMinutes(), который извлекает значение минут (UTC) на момент создания объекта now. Затем снова вызывается новый объект Date before. При этом выполняется дополнительный вызов метода setUTCMinutes(), где параметру minute присвоено значение 0 и метода getUTCMinutes(), извлекающего недавно установленное значение в минутах.
var now:Date = new Date();
trace(now);
trace(now.getUTCMinutes());

var before:Date = new Date(now.setUTCMinutes(0));
trace(before);
trace(before.getUTCMinutes());

setUTCMonth

()метод 
AS3 function setUTCMonth(month:Number, day:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает месяц и (при необходимости) день месяца по Гринвичу (UTC) и возвращает новое время в миллисекундах. Вызов этого метода не приводит к изменению других полей, но методы Date.getUTCDay() и Date.getDay() могут указывать новое значение, если день недели изменяется в результате вызова этого метода.

Параметры

month:Number — Целое число от 0 (январь) до 11 (декабрь).
 
day:Number — Целое число от 1 до 31.

Возвращает
Number — Новое время в миллисекундах.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Array UTCMonthLabels с элементами от January до December и новый объект UTCMonth now без параметров. Затем вызывается метод getUTCMonth(), который извлекает значение месяца (UTC) на момент создания объекта now. После этого вызывается метод setUTCMonth() с параметром month, которому присваивается значение 0, а затем снова выполняется вызов метода getUTCMonth(), определяющего недавно выбранный месяц.
var UTCMonthLabels:Array = new Array("January",
                  "February",
                  "March",
                  "April",
                  "May",
                  "June",
                  "July",
                  "August",
                  "September",
                  "October",
                  "November",
                  "December");

var now:Date = new Date();
trace(now.getUTCMonth());
trace(UTCMonthLabels[now.getUTCMonth()]);

now.setUTCUTCMonth(0);
trace(now.getUTCMonth());              // 0
trace(UTCMonthLabels[now.getUTCMonth()]); // January

setUTCSeconds

()метод 
AS3 function setUTCSeconds(second:Number, millisecond:Number):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Задает количество секунд и (при необходимости) миллисекунд по Гринвичу (UTC) и возвращает новое время в миллисекундах.

Параметры

second:Number — Целое число от 0 до 59.
 
millisecond:Number — Целое число от 0 до 999.

Возвращает
Number — Новое время в миллисекундах.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getUTCSeconds(), который извлекает значение секунд на момент создания объекта now. После этого вызывается метод setUTCSeconds(), где параметр second принимает значение 0, а потом снова вызывается метод getUTCSeconds(), определяющий недавно установленное время в секундах.
var now:Date = new Date();
trace(now.getUTCSeconds());

now.setUTCSeconds(0);
trace(now.getUTCSeconds()); // 0

toDateString

()метод 
AS3 function toDateString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает строковое представление дня и даты без времени или часового пояса. Сравните это с указанными ниже методами.

  • Date.toTimeString(), который возвращает только время и часовой пояс.
  • Date.toString(), который возвращает не только день и дату, но также время и часовой пояс.

Возвращает
String — Строковое представление дня и даты.

Связанные элементы API


Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров, а затем вызываются следующие методы в операторе trace().
  • toString: показывает все параметры now на момент создания объекта now.
  • toDateString(): показывает значения параметров day, month и year на момент создания объекта now.
var now:Date = new Date();
trace(now);
trace(now.toDateString());

toJSON

()метод 
AS3 function toJSON(k:String):*

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 11, AIR 3, Flash Lite 4

Предоставляет переопределяемый метод, позволяющий настраивать кодировку JSON значений в объекте Date.

Метод JSON.stringify() ищет метод toJSON() в каждом объекте, который он проходит. В случае обнаружения toJSON() метод JSON.stringify() вызывает его для каждого обнаруженного значения, передавая ключ, составляющий пару с этим значением.

Объект Date обеспечивает реализацию toJSON() по умолчанию, которая возвращает вывод метода Date.toString(). Если требуется экспортировать объекты Date в JSON в любом другом формате, можно настроить собственную реализацию. Для этого необходимо переопределить метод toJSON() в прототипе класса.

Метод toJSON() может возвращать значение любого типа. Если он возвращает объект, stringify() возвращается к этому объекту. Если toJSON() возвращает строку, stringify() не возвращается и продолжает прохождение.

Параметры

k:String — Ключ из пары «ключ/значение», обнаруженный методом JSON.stringify() при прохождении этого объекта

Возвращает
* — Значение Date.toString() объекта.

Связанные элементы API

Object
Object.prototype

toLocaleDateString

()метод 
AS3 function toLocaleDateString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает строковое представление дня и даты без времени или часового пояса. Этот метод возвращает то же значение, что и Date.toDateString. Сравните это с указанными ниже методами.

  • Date.toTimeString(), который возвращает только время и часовой пояс.
  • Date.toString(), который возвращает не только день и дату, но также время и часовой пояс.

Возвращает
String — Представление дня и даты типа String.

Связанные элементы API

toLocaleString

()метод 
AS3 function toLocaleString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает строковое представление дня, даты и времени по местному времени. Сравните это с методом Date.toString(), возвращающим ту же информацию (а также часовой пояс), относящуюся к году, указанному в конце строки.

Возвращает
String — Строковое представление объекта Date в местном часовом поясе.

toLocaleTimeString

()метод 
AS3 function toLocaleTimeString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает строковое представление времени без дня, даты, года или часового пояса. Сравните это с методом Date.toTimeString(), который возвращает время и часовой пояс.

Возвращает
String — Строковое представление времени и часового пояса.

Связанные элементы API

toString

()метод 
AS3 function toString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает строковое представление дня, даты, времени и часового пояса. Формат выводимой даты:

     Day Mon Date HH:MM:SS TZD YYYY
     

Например:

     Wed Apr 12 15:30:17 GMT-0700 2006
     

Возвращает
String — Строковое представление объекта Date.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров, а затем вызывается метод toString в инструкции trace(), который показывает параметры объекта now на момент создания now.

var now:Date = new Date();
trace(now);

toTimeString

()метод 
AS3 function toTimeString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает строковое представление времени и часового пояса без дня и даты. Сравните это с методом Date.toDateString(), который возвращает только день и дату.

Возвращает
String — Строковое представление времени и часового пояса.

Связанные элементы API

toUTCString

()метод 
AS3 function toUTCString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает строковое представление дня, даты и времени по Гринвичу (UTC). Например, дата 1 февраля 2005 г. выглядит как Tue Feb 1 00:00:00 2005 UTC.

Возвращает
String — Строковое представление объекта Date по всемирному скоординированному времени.

Связанные элементы API

UTC

()метод 
public static function UTC(year:Number, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0):Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает число миллисекунд от полуночи 1 января 1970 года по Гринвичу до момента, заданного параметрами. В этом методе используется всемирное скоординированное время, а в конструкторе Date – местное время.

Этот метод полезен, если требуется передать дату в формате всемирного скоординированного времени (UTC) конструктору класса Date. Поскольку конструктор класса данных Date поддерживает в качестве аргумента смещение в миллисекундах, можно воспользоваться методом Date.UTC(), чтобы преобразовать дату в формате UTC в соответствующее смещение, выраженное в миллисекундах, а затем отправить это смещение в качестве аргумента конструктору класса Date:

Параметры

year:Number — Целое четырехзначное число, указывающее на год (например, 2000).
 
month:Number — Целое число от 0 (январь) до 11 (декабрь).
 
date:Number (default = 1) — Целое число от 1 до 31.
 
hour:Number (default = 0) — Целое число от 0 (полночь) до 23 (11 часов вечера).
 
minute:Number (default = 0) — Целое число от 0 до 59.
 
second:Number (default = 0) — Целое число от 0 до 59.
 
millisecond:Number (default = 0) — Целое число от 0 до 999.

Возвращает
Number — Количество миллисекунд, прошедших с 1 января 1970 г. до указанных даты и времени.

Пример  ( Использование этого примера )

В следующем примере создается объект Date someBirthday с параметрами year (1974), month (10 = ноябрь), day (30), hour (1) и minute (20) по местному времени. Затем выполняется вызов UTC() в методе setTime(), который приводит к сбросу значений этих параметров и установке всемирного времени.
var someBirthday:Date = new Date(1974, 10, 30, 15, 20);
trace(someBirthday.toString());

someBirthday.setTime(Date.UTC(1974, 10, 30, 15, 20));
trace(someBirthday.toString());

valueOf

()метод 
AS3 function valueOf():Number

Язык версии: ActionScript 3.0
Версии среды выполнения: Flash Player 9, AIR 1.0, Flash Lite 4

Возвращает для объекта Date число миллисекунд с полуночи 1 января 1970 года по всемирному скоординированному времени.

Возвращает
Number — Количество миллисекунд с 1 января 1970 г., выражаемое объектом Date.

Пример  ( Использование этого примера )

В следующем примере создается новый объект Date now без параметров. Затем вызывается метод getTime(), который определяет количество миллисекунд между временем создания now и полуночью 1 января 1970 г. После этого вызывается метод valueOf(), определяющий то же самое.

var now:Date = new Date();
trace(now.getTime());
trace(now.valueOf());
DateExample.as

В следующем примере показаны различные применения конструктора Date(), присваивающего следующие переменные:
  • myDate1 вызывает конструктор Date() без параметров. При этом для myDate1 выбираются текущие дата и время (исходя из текущих системных даты и времени).
  • myDate2 вызывает конструктор Date(), для которого выбраны параметры year (2000), month (0 = январь) и day (1).
  • myDate3 вызывает конструктор Date(), для которого выбраны параметры year (65 = 1965), month (2 = март), day (6), hour (9), minute (30), second (15) и millisecond-+ (0).
  • myDate4 вызывает конструктор Date(), временное значение которого отражает количество миллисекунд до 0:00:00 1 января 1970 г. (среднее время по Гринвичу), поскольку это отрицательное значение.
package {
    import flash.display.Sprite;
    
    public class DateExample extends Sprite{
        public function DateExample() {
            var myDate1:Date = new Date();
            trace(myDate1); // [NOW]

            var myDate2:Date = new Date(2000, 0, 1);
            trace(myDate2); // Sat Jan 1 00:00:00 GMT-0800 2000

            var myDate3:Date = new Date(65, 2, 6, 9, 30, 15, 0);
            trace(myDate3); // Sat Mar 6 09:30:15 GMT-0800 1965

            var myDate4:Date = new Date(-14159025000);
            trace(myDate4); // Sun Jul 20 19:56:15 GMT-0700 1969
        }        
    }    
}




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.