В описании функции prevMth
Цитата:
Description
Returns the date in the previous month which corresponds most closely to the date specified by date.
Examples
PrevMth(31\03\1996)
returns the date '29\02\1996' (leap year).
PrevMth(29\02\1998)
returns the date '28\01\1998'.
Я
предполагаю, что вычисление most closely даты в предыдущем месяце требует больших ресурсов, нежели два вычисления dayofMth(myDate) с парой арифметических функций. Но на практике не проверял.
Спасибо за вопрос.