The component defines the Islamic (Hijri) Calendar Object
This module is similar to the Date() object provided by JavaScript
This function initialize the date object values
>This function initialize the date object values >See the dojox/date/islamic/Date reference documentation for more information.
var date = new dojox.date.islamic.Date(); document.writeln(date.getFullYear()+'\'+date.getMonth()+'\'+date.getDate());
return Boolean value if Islamic leap year
Parameter | Type | Description |
---|---|---|
year | Number |
Parameter | Type | Description |
---|---|---|
a | undefined | |
b | undefined |
return the start of Islamic Month
Parameter | Type | Description |
---|---|---|
year | Number | |
month | Number |
return start of Islamic year
Parameter | Type | Description |
---|---|---|
year | Number |
This function returns the equivalent Islamic Date value for the Gregorian Date
Parameter | Type | Description |
---|---|---|
gdate | Date |
This function returns the equivalent Islamic Date value for the Gregorian Date
var dateIslamic = new dojox.date.islamic.Date(); var dateGregorian = new Date(2008,10,12); dateIslamic.fromGregorian(dateGregorian);
This function returns the date value (1 - 30)
var date1 = new dojox.date.islamic.Date(); document.writeln(date1.getDate);
This function return Week Day value ( 0 - 6 )
var date1 = new dojox.date.islamic.Date(); document.writeln(date1.getDay());
returns the number of days in the given Islamic Month
Parameter | Type | Description |
---|---|---|
month | Number | |
year | Number |
Parameter | Type | Description |
---|---|---|
month | dojox/date/islamic.Date |
This function return the Year value
var date1 = new dojox.date.islamic.Date(); document.writeln(date1.getFullYear());
This function return the month value ( 0 - 11 )
var date1 = new dojox.date.islamic.Date(); document.writeln(date1.getMonth()+1);
This function sets the Date
Parameter | Type | Description |
---|---|---|
date | number |
This function sets the Date
var date1 = new dojox.date.islamic.Date(); date1.setDate(2);
This function set Year
Parameter | Type | Description |
---|---|---|
year | number |
var date1 = new dojox.date.islamic.Date(); date1.setYear(1429);
sets the minutes (0-59) only.
Parameter | Type | Description |
---|---|---|
minutes | Number |
sets the minutes (0-59) only.
This function set Month
Parameter | Type | Description |
---|---|---|
month | number |
var date1 = new dojox.date.islamic.Date(); date1.setMonth(2);
sets the seconds (0-59) only.
Parameter | Type | Description |
---|---|---|
seconds | Number |
sets the seconds (0-59) only.
This returns the equevalent Grogorian date value in Date object
var dateIslamic = new dojox.date.islamic.Date(1429,11,20); var dateGregorian = dateIslamic.toGregorian();
This returns a string representation of the date in "DDDD MMMM DD YYYY HH:MM:SS" format
var date1 = new dojox.date.islamic.Date(); document.writeln(date1.toString());
This function returns The stored time value in milliseconds since midnight, January 1, 1970 UTC