system.date.getMonth()?

Extracts the month from a date, where January is month 0.
Why is January "0"?

print "datetime from system.date.now "+ str(system.date.now()) = datetime from system.date.now Thu Feb 23 14:27:09 EST 2023
print "Month from system.date.now " +str(system.date.getMonth(system.date.now())) = Month from system.date.now 1
print "datetime from import.now "+str(datetime.now()) = datetime from import.now 2023-02-23 19:27:09.169000
print "Month from import.now " +str(datetime.month()) = Month from import.now <property object at 0x2>

Legacy from Java:
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Calendar.html#MONTH

"UNDECIMBER" that is too funny.

Anywho, i will just add to 1 to all my use cases of getMonth().