home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 4 / AACD04.ISO / AACD / Programming / PMM / Developer / FD / date.fd < prev    next >
Encoding:
Text File  |  1999-06-13  |  7.2 KB  |  133 lines

  1. * "date.library"
  2. ##base _DateBase
  3. ##bias 30
  4. ##public
  5. date_JulianLeapYear(year)(d0)
  6. date_GregorianLeapYear(year)(d0)
  7. date_HeisLeapYear(year)(d0)
  8. date_JulianMonthDays(month,year)(d0/d1)
  9. date_GregorianMonthDays(month,year)(d0/d1)
  10. date_HeisMonthDays(month,year)(d0/d1)
  11. date_JulianYearDays(year)(d0)
  12. date_GregorianYearDays(year)(d0)
  13. date_HeisYearDays(year)(d0)
  14. date_JulianDaySmaller(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  15. date_GregorianDaySmaller(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  16. date_HeisDaySmaller(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  17. date_JulianDayGreater(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  18. date_GregorianDayGreater(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  19. date_HeisDayGreater(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  20. date_JulianDayDiff(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  21. date_GregorianDayDiff(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  22. date_HeisDayDiff(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  23. date_JulianWeekday(day,month,year)(d0/d1/d2)
  24. date_GregorianWeekday(day,month,year)(d0/d1/d2)
  25. date_HeisWeekday(day,month,year)(d0/d1/d2)
  26. date_JulianDaysBeforeWeekday(day,month,year,weekday)(d0/d1/d2/d3)
  27. date_GregorianDaysBeforeWeekday(day,month,year,weekday)(d0/d1/d2/d3)
  28. date_HeisDaysBeforeWeekday(day,month,year,weekday)(d0/d1/d2/d3)
  29. date_JulianDaysAfterWeekday(day,month,year,weekday)(d0/d1/d2/d3)
  30. date_GregorianDaysAfterWeekday(day,month,year,weekday)(d0/d1/d2/d3)
  31. date_HeisDaysAfterWeekday(day,month,year,weekday)(d0/d1/d2/d3)
  32. date_JulianDiffDate(day,month,year,days,dday,dmonth,dyear)(d0/d1/d2/d3,a0/a1/a2)
  33. date_GregorianDiffDate(day,month,year,days,dday,dmonth,dyear)(d0/d1/d2/d3,a0/a1/a2)
  34. date_HeisDiffDate(day,month,year,days,dday,dmonth,dyear)(d0/d1/d2/d3,a0/a1/a2)
  35. date_JYearToScaliger(year)(d0)
  36. date_GYearToScaliger(year)(d0)
  37. date_HYearToScaliger(year)(d0)
  38. date_ScaligerYearToJ(syear)(d0)
  39. date_ScaligerYearToG(syear)(d0)
  40. date_ScaligerYearToH(syear)(d0)
  41. date_JSYearToJD(syear)(d0)
  42. date_GSYearToJD(syear)(d0)
  43. date_HSYearToJD(syear)(d0)
  44. date_JDtoMJD(jd)(d0)
  45. date_MJDtoJD(mjd)(d0)
  46. date_JulianToJD(day,month,year)(d0/d1/d2)
  47. date_GregorianToJD(day,month,year)(d0/d1/d2)
  48. date_HeisToJD(day,month,year)(d0/d1/d2)
  49. time_TimeToJD(hour,min,sec)(d0/d1/d2)
  50. time_JDToTime(jd,rhour,rmin,rsec)(d0,a0/a1/a2)
  51. date_GregorianMoonAge(day,month,year)(d0/d1/d2)
  52. date_GregorianEaster(year,dday,dmonth)(d0,a0/a1)
  53. time_TimeZoneFactor(degree)(d0)
  54. time_LMT(secs,meridiandegree,posdegree)(d0,d1,d2)
  55. time_TimeToSec(hour,min,sec)(d0/d1/d2)
  56. time_SecToTime(secs,hour,min,sec)(d0,a0/a1/a2)
  57. date_JulianWeek(day,month,year)(d0/d1/d2)
  58. date_GregorianWeek(day,month,year)(d0/d1/d2)
  59. date_HeisWeek(day,month,year)(d0/d1/d2)
  60. date_WeekdayText(wday,wtext,lang)(d0,a0,d1)
  61. date_MonthText(month,mtext,lang)(d0,a0,d1)
  62. date_WeekdayShortText(wday,wtext,lang)(d0,a0,d1)
  63. date_MonthShortText(month,mtext,lang)(d0,a0,d1)
  64. date_JDToJulian(jd,day,month,year)(d0,a0/a1/a2)
  65. date_JDToGregorian(jd,day,month,year)(d0,a0/a1/a2)
  66. date_JDToHeis(jd,day,month,year)(d0,a0/a1/a2)
  67. date_JulianEaster(year,dday,dmonth)(d0,a0/a1)
  68. date_HeisEaster(year,dday,dmonth)(d0,a0/a1)
  69. date_GregorianMoonPhase(day,month,year,phase)(d0/d1/d2/d3)
  70. date_Compare2Dates(day1,month1,year1,day2,month2,year2)(d0/d1/d2/d3/d4/d5)
  71. time_Compare2Times(hour1,min1,sec1,hour2,min2,sec2)(d0/d1/d2/d3/d4/d5)
  72. date_DateText(dt,text,lang,plural)(d0,a0,d1/d2)
  73. time_ValidTime(hour,min,sec)(d0/d1/d2)
  74. date_ValidJulianDate(day,month,year)(d0/d1/d2)
  75. date_ValidGregorianDate(day,month,year)(d0/d1/d2)
  76. date_ValidHeisDate(day,month,year)(d0/d1/d2)
  77. date_SetCountry(country)(d0)
  78. time_TimeDiff(hour1,min1,sec1,hour2,min2,sec2)(d0/d1/d2/d3/d4/d5)
  79. time_DiffTime(hour,min,sec,diffsecs,rhour,rmin,rsec)(d0/d1/d2/d3,a0/a1/a2)
  80. date_SetFirstWeekday(weekday)(d0)
  81. date_SupplementCentury(year,actualyear)(d0/d1)
  82. date_ARLibDispatcher(msg)(a0)
  83. time_FormatTime(fmt,ChangeDay,ChangeHour,DST,hour,min,sec,zonemin,tstr)(a0,d0/d1/d2/d3/d4/d5/d6,a1)
  84. time_ParseTime(fmt,tstr,ChangeDay,ChangeHour,DST,hour,min,sec,zonemin,pfmt)(d0/d1/d2/d3/d4,a0/a1/a2/a3,d5)
  85. date_JulianLastMonthDay(month,year)(d0/d1)
  86. date_GregorianLastMonthDay(month,year)(d0/d1)
  87. date_HeisLastMonthDay(month,year)(d0/d1)
  88. date_NextValidJulianDate(day,month,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  89. date_NextValidGregorianDate(day,month,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  90. date_NextValidHeisDate(day,month,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  91. date_PreviousValidJulianDate(day,month,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  92. date_PreviousValidGregorianDate(day,month,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  93. date_PreviousValidHeisDate(day,month,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  94. date_FormatDate(fmt,day,month,year,lang,tstr)(a0,d0/d1/d2/d3,a1)
  95. date_ParseDate(fmt,dstr,lang,calendar,actualjday,day,month,year,pfmt,plang)(d0/d1/d2/d3/d4,a0/a1/a2/a3,d5)
  96. date_JulianWWtoDM(weekday,week,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  97. date_GregorianWWtoDM(weekday,week,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  98. date_HeisWWtoDM(weekday,week,year,dday,dmonth,dyear)(d0/d1/d2,a0/a1/a2)
  99. time_TimeToNum(hour,min,sec)(d0/d1/d2)
  100. time_NumToTime(num,hour,min,sec)(d0,a0/a1/a2)
  101. date_DateToNum(day,month,year)(d0/d1/d2)
  102. date_NumToDate(num,day,month,year)(d0,a0/a1/a2)
  103. date_JulianDiffDateRange(day,month,year,days,months,years,dday,dmonth,dyear)(d0/d1/d2/d3/d4/d5,a0/a1/a2)
  104. date_GregorianDiffDateRange(day,month,year,days,months,years,dday,dmonth,dyear)(d0/d1/d2/d3/d4/d5,a0/a1/a2)
  105. date_HeisDiffDateRange(day,month,year,days,months,years,dday,dmonth,dyear)(d0/d1/d2/d3/d4/d5,a0/a1/a2)
  106. date_JulianRangeDiff(day1,month1,year1,day2,month2,year2,days,months,years)(d0/d1/d2/d3/d4/d5,a0/a1/a2)
  107. date_GregorianRangeDiff(day1,month1,year1,day2,month2,year2,days,months,years)(d0/d1/d2/d3/d4/d5,a0/a1/a2)
  108. date_HeisRangeDiff(day1,month1,year1,day2,month2,year2,days,months,years)(d0/d1/d2/d3/d4/d5,a0/a1/a2)
  109. datetime_LocalToGMT(ljd,lsecs,DST,zonemin,gjd,gsecs)(d0/d1/d2/d3,a0/a1)
  110. datetime_GMTToLocal(gjd,gsecs,zonemin,ChangePrevDay,ChangeDay,ChangeNextDay,ChangeHour,ljd,lsecs,DST)(d0/d1/d2/d3/d4/d5/d6,a0/a1/a2)
  111. date_LeapYear(year,calendar)(d0/d1)
  112. date_MonthDays(month,year,calendar)(d0/d1/d2)
  113. date_LastMonthDay(month,year,calendar)(d0/d1/d2)
  114. date_YearDays(year,calendar)(d0/d1)
  115. date_DayDiff(day1,month1,year1,day2,month2,year2,calendar)(d0/d1/d2/d3/d4/d5/d6)
  116. date_Weekday(day,month,year,calendar)(d0/d1/d2/d3)
  117. date_DaysBeforeWeekday(day,month,year,weekday,calendar)(d0/d1/d2/d3/d4)
  118. date_DaysAfterWeekday(day,month,year,weekday,calendar)(d0/d1/d2/d3/d4)
  119. date_YearToScaliger(year,calendar)(d0/d1)
  120. date_ScaligerYearToYear(syear,calendar)(d0/d1)
  121. date_SYearToJD(syear,calendar)(d0/d1)
  122. date_DateToJD(day,month,year,calendar)(d0/d1/d2/d3)
  123. date_Easter(year,dday,dmonth,calendar)(d0,a0/a1,d1)
  124. date_Week(day,month,year,calendar)(d0/d1/d2/d3)
  125. date_JDToDate(jd,day,month,year,calendar)(d0,a0/a1/a2,d1)
  126. date_ValidDate(day,month,year,calendar)(d0/d1/d2/d3)
  127. date_NextValidDate(day,month,year,dday,dmonth,dyear,calendar)(d0/d1/d2,a0/a1/a2,d3)
  128. date_PreviousValidDate(day,month,year,dday,dmonth,dyear,calendar)(d0/d1/d2,a0/a1/a2,d3)
  129. date_WWtoDM(weekday,week,year,dday,dmonth,dyear,calendar)(d0/d1/d2,a0/a1/a2,d3)
  130. date_DiffDateRange(day,month,year,days,months,years,dday,dmonth,dyear,calendar)(d0/d1/d2/d3/d4/d5,a0/a1/a2,d6)
  131. date_RangeDiff(day1,month1,year1,day2,month2,year2,days,months,years,calendar)(d0/d1/d2/d3/d4/d5,a0/a1/a2,d6)
  132. ##end
  133.