Date Timezone Oracle PLSQL

SQL>
SQL> select months_between( sysdate, date'2001-01-01' )
  2  from dual;
MONTHS_BETWEEN(SYSDATE,DATE'2001-01-01')
----------------------------------------
                              89.5073324
1 row selected.
SQL>
SQL> --