Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
The DateTimeFunc class defines the implementations of the
expression runtime functions for Date and Time functions
for the Adobe application modeling language.
public static function createDate(year:int, month:int, day:int, hour:int, minute:int, second:int):Date
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Create a date in the local timezone.
Parameters
| year:int — year
|
|
| month:int — month
|
|
| day:int — day
|
|
| hour:int — hour
|
|
| minute:int — minute
|
|
| second:int — second
|
Returns public static function createDateUTC(year:int, month:int, day:int, hour:int, minute:int, second:int):Date
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Create a date in the UTC timezone.
Parameters
| year:int — year
|
|
| month:int — month
|
|
| day:int — day
|
|
| hour:int — hour
|
|
| minute:int — minute
|
|
| second:int — second
|
Returns public static function dateAdd(part:String, units:int, date:Date):Date
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Add units of time to a date.
Units are:
- yyyy: Year
- q: Quarter
- m: Month
- y: Day of year
- d: Day
- w: Weekday
- ww: Week
- h: Hour
- n: Minute
- s: Second
- l: Millisecond
Parameters
| part:String — the type of units to add
|
|
| units:int — the number of units
|
|
| date:Date — the date
|
Returns | Date — a new date; null if date is null
|
public static function dateCompare(date1:Date, date2:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function takes two dates and returns -1, 0, or 1 depending on whether the first is smaller, equal or larger than the second.
Parameters
| date1:Date — first Date for comparison
|
|
| date2:Date — second Date for comparison
|
Returns | int — int -1 if date1 < date2, 0 if date1=date2, 1 if date1 > date2. Return
0 if either date is null;
|
public static function dateDiff(part:String, date1:Date, date2:Date):Number
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function takes a String datepart and two Dates and returns an int number of dateparts between the two Dates.
Parameters
| part:String — String valid datepart
|
|
| date1:Date — Date first comparison date
|
|
| date2:Date — Date second comparison date
|
Returns | Number — value representing number of dateparts between date1 and date2.
Returns zero if either date is null;
|
Throws public static function datePart(part:String, date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function takes a String datepart and a Date and it returns the int value of that part.
Parameters
| part:String — String valid date part (yyyy, m, y, d, w, ww, h, n, s)
|
|
| date:Date — for which part should be returned
|
Returns | int — value representing datepart for given Date. Return zero if date is null.
|
public static function datePartUTC(part:String, date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function takes a String datepart and a Date and it returns the int value of that part.
Parameters
| part:String — String valid date part (yyyy, m, y, d, w, ww, h, n, s)
|
|
| date:Date — for which part should be returned
|
Returns | int — value representing datepart for given Date. Return zero if date is null.
|
public static function dayOfWeek(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int day of week value of a Date param.
Parameters
| date:Date — for which day of week will be returned
|
Returns | int — dayofweek of input date. Return -1 if date is null.
|
public static function dayOfYear(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the day of year corresponding to a date input.
Parameters
| date:Date — for which day of year will be returned
|
Returns | int — day of year corresponding to date input. Returns -1 if date is null.
|
public static function daysInMonth(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the number of days in a month.
Parameters
| date:Date — for which number of days in month will be returned
|
Returns | int — number of days in this month. Return zero if date is null.
|
public static function daysInYear(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the number of days in a given year.
Parameters
| date:Date — for which number of days in year will be returned
|
Returns | int — the number of days this year. Return zero if date is null.
|
public static function firstDayOfMonth(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the ordinal (the day's number in the year) for the first day of the specified month.
Parameters
| date:Date — for which first day of month will be returned
|
Returns | int — ordinal for the first day of month param. Return zero if date is null.
|
public static function getDay(date:Date):int
This function returns the int day value of a Date param.
Parameters
| date:Date — for which day will be returned
|
Returns | int — day of input date. Return zero if date is null.
|
public static function getDayUTC(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int day value of a Date param.
Parameters
| date:Date — for which day will be returned
|
Returns | int — day of input date. Return zero if date is null.
|
public static function getHour(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int hour value of a Date param.
Parameters
| date:Date — for which hour will be returned
|
Returns | int — hour of input date. Return -1 if date is null.
|
public static function getHourUTC(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int hour value of a Date param.
Parameters
| date:Date — for which hour will be returned
|
Returns | int — hour of input date. Return -1 if date is null.
|
public static function getMinute(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int minute value of a Date param.
Parameters
| date:Date — for which minute will be returned
|
Returns | int — minute of input date. Return -1 if date is null.
|
public static function getMinuteUTC(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int minute value of a Date param.
Parameters
| date:Date — for which minute will be returned
|
Returns | int — minute of input date. Return -1 if date is null.
|
public static function getMonth(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int month value of a Date param.
Parameters
| date:Date — for which month will be returned
|
Returns | int — month of input date. Return 0 of date is null.
|
public static function getMonthUTC(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int month value of a Date param.
Parameters
| date:Date — for which month will be returned
|
Returns | int — month of input date. Return 0 of date is null.
|
public static function getQuarter(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int quarter value of a Date param.
Parameters
| date:Date — for which quarter will be returned
|
Returns | int — quarter of input date (1-4). Return 0 of date is null.
|
public static function getSecond(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int second value of a Date param.
Parameters
| date:Date — for which second will be returned
|
Returns | int — second of input date. Return -1 of date is null.
|
public static function getSecondUTC(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int second value of a Date param.
Parameters
| date:Date — for which second will be returned
|
Returns | int — second of input date. Return -1 of date is null.
|
public static function getYear(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int year value of a Date param.
Parameters
| date:Date — for which Year will be returned
|
Returns | int — year of input date. Return zero of date is null.
|
public static function getYearUTC(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the int year value of a Date param.
Parameters
| date:Date — for which Year will be returned
|
Returns | int — year of input date. Return zero of date is null.
|
public static function isLeapYear(year:int):Boolean
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns a boolean indicating whether a year is a leap year or not.
Known problem -- we differ in logic in years before 1582.
(we follow java calendar class).
Parameters
Returns | Boolean — boolean indicating whether year is a leap year
|
public static function now():Date
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Return the current date and time.
Returns public static function today():Date
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Return the current date and time (legacy).
Returns public static function weekOfYear(date:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
This function returns the week of the year for a Date.
Parameters
Returns | int — week of the year. Return zero of date is null.
|
public static function years(endDate:Date, startDate:Date):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Return the number of years between two dates.
Parameters
| endDate:Date — end date
|
|
| startDate:Date — starting date
|
Returns | int — the numbers of years between the start and end dates. Return
-1 if either date is null.
|
© 2009 Adobe Systems Incorporated. All rights reserved.
Sat Oct 3 2009, 04:15 AM -07:00