In our previous episode, Jonas Maebe said: > > I am not able to use this function: > > http://www.freepascal.org/docs-html/rtl/dos/weekday.html > > nor can I find it in the sources. > > Does it still exist? > > If yes, how to use it? Which unit? DOS does not work. > > The weekday function only exists in the unix version of the Dos unit. > It should probably either be removed from its interface, or added to > the common part of the Dos unit (there's nothing unix-specific about > it).
As a first step I added "platform;" modifiers to all unix specific functions in unix' unit dos. > The generic function to calculate the day of the week is > http://www.freepascal.org/docs-html/rtl/sysutils/dayofweek.html IIRC in Delphi dateutils.dayoftheweek is prefered since its introduction in D6 which introduced dateutils and ISO 8601 compatible functions. (the definition of the first day of the week differs from region to region iirc) But the FPC docs don't mention what the first day of the week is for that function, OR its compliance. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal