Find the first date of a month from the given date

Good Morning,

I am a new one entering into the development of Ax 2009. I want to know to find the first date of a month from the given date.

Thanks for your answers,

G.Rajkumar

Can u detail more with an Example

Are you looking for first day of the month from the given date? then you can use this function: dayofmth(Givendate).

Hello ,

These are some of the functions,from where we can get the day or month or year from the date…
Here is the below example…

static void date_Functions(Args _args)
{
Transdate d;
;

d = today();

info(strfmt(“Date - %1”,d));

//Gets the month for the given date…
info(strfmt(“Month - %1”,mthofYr(d)));

//Gets the month name from the given date…
info(strfmt(“Month Name - %1”,mthname(mthofYr(d))));

//Gets the day for the given date…
info(strfmt(“Day - %1”,dayOfMth(d)));

//Gets the day name from the given date…
info(strfmt(“Day Name - %1”,dayname(dayOfMth(d))));

//Gets the year for the given date…
info(strfmt(“Year - %1”,year(d)));

//Gets the current weekday number from the date…
info(strfmt(“Weekday number - %1”,dayOfwk(d)));

//Gets the day of the year from the given date…
info(strfmt(“Day of year - %1”,dayOfyr(d)));

//Gets the week of the year from the given date…
info(strfmt(“Week of the year - %1”,wkofyr(d)));
}

Hi,

You can use the standard system function called Datestartmth(Transdate) and you will get the start date of the givendate.

Regards,

Abbas