📄 gregoriancalendar.html
字号:
<DD>Following copied from class: <CODE>java.util.Calendar</CODE></DD><DD><DL><DT><B>Returns:</B><DD>a hash code value for this object.</DL></DD></DL><HR><A NAME="add(int, int)"><!-- --></A><H3>add</H3><PRE>public void <B>add</B>(int field, int amount)</PRE><DL><DD>Overrides Calendar Date Arithmetic function. Adds the specified (signed) amount of time to the given time field, based on the calendar's rules.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#add(int, int)">add</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>field</CODE> - the time field.<DD><CODE>amount</CODE> - the amount of date or time to be added to the field.<DT><B>Throws:</B><DD><CODE><A HREF="../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if an unknown field is given.</DL></DD></DL><HR><A NAME="roll(int, boolean)"><!-- --></A><H3>roll</H3><PRE>public void <B>roll</B>(int field, boolean up)</PRE><DL><DD>Overrides Calendar Time Field Rolling function. Rolls (up/down) a single unit of time on the given time field.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#roll(int, boolean)">roll</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>field</CODE> - the time field.<DD><CODE>up</CODE> - Indicates if rolling up or rolling down the field value.<DT><B>Throws:</B><DD><CODE><A HREF="../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if an unknown field value is given.</DL></DD></DL><HR><A NAME="roll(int, int)"><!-- --></A><H3>roll</H3><PRE>public void <B>roll</B>(int field, int amount)</PRE><DL><DD>Roll a field by a signed amount.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#roll(int, int)">roll</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD><DL><DT><B>Since: </B><DD>1.2</DD></DL></DD></DL><HR><A NAME="getMinimum(int)"><!-- --></A><H3>getMinimum</H3><PRE>public int <B>getMinimum</B>(int field)</PRE><DL><DD>Returns minimum value for the given field. e.g. for Gregorian DAY_OF_MONTH, 1 Please see Calendar.getMinimum for descriptions on parameters and the return value.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#getMinimum(int)">getMinimum</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD>Following copied from class: <CODE>java.util.Calendar</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>field</CODE> - the given time field.<DT><B>Returns:</B><DD>the minimum value for the given time field.</DL></DD></DL><HR><A NAME="getMaximum(int)"><!-- --></A><H3>getMaximum</H3><PRE>public int <B>getMaximum</B>(int field)</PRE><DL><DD>Returns maximum value for the given field. e.g. for Gregorian DAY_OF_MONTH, 31 Please see Calendar.getMaximum for descriptions on parameters and the return value.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#getMaximum(int)">getMaximum</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD>Following copied from class: <CODE>java.util.Calendar</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>field</CODE> - the given time field.<DT><B>Returns:</B><DD>the maximum value for the given time field.</DL></DD></DL><HR><A NAME="getGreatestMinimum(int)"><!-- --></A><H3>getGreatestMinimum</H3><PRE>public int <B>getGreatestMinimum</B>(int field)</PRE><DL><DD>Returns highest minimum value for the given field if varies. Otherwise same as getMinimum(). For Gregorian, no difference. Please see Calendar.getGreatestMinimum for descriptions on parameters and the return value.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#getGreatestMinimum(int)">getGreatestMinimum</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD>Following copied from class: <CODE>java.util.Calendar</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>field</CODE> - the given time field.<DT><B>Returns:</B><DD>the highest minimum value for the given time field.</DL></DD></DL><HR><A NAME="getLeastMaximum(int)"><!-- --></A><H3>getLeastMaximum</H3><PRE>public int <B>getLeastMaximum</B>(int field)</PRE><DL><DD>Returns lowest maximum value for the given field if varies. Otherwise same as getMaximum(). For Gregorian DAY_OF_MONTH, 28 Please see Calendar.getLeastMaximum for descriptions on parameters and the return value.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#getLeastMaximum(int)">getLeastMaximum</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD>Following copied from class: <CODE>java.util.Calendar</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>field</CODE> - the given time field.<DT><B>Returns:</B><DD>the lowest maximum value for the given time field.</DL></DD></DL><HR><A NAME="getActualMinimum(int)"><!-- --></A><H3>getActualMinimum</H3><PRE>public int <B>getActualMinimum</B>(int field)</PRE><DL><DD>Return the minimum value that this field could have, given the current date. For the Gregorian calendar, this is the same as getMinimum() and getGreatestMinimum().<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#getActualMinimum(int)">getActualMinimum</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD><DL><DT><B>Since: </B><DD>1.2</DD></DL></DD></DL><HR><A NAME="getActualMaximum(int)"><!-- --></A><H3>getActualMaximum</H3><PRE>public int <B>getActualMaximum</B>(int field)</PRE><DL><DD>Return the maximum value that this field could have, given the current date. For example, with the date "Feb 3, 1997" and the DAY_OF_MONTH field, the actual maximum would be 28; for "Feb 3, 1996" it s 29. Similarly for a Hebrew calendar, for some years the actual maximum for MONTH is 12, and for others 13.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#getActualMaximum(int)">getActualMaximum</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD><DL><DT><B>Since: </B><DD>1.2</DD></DL></DD></DL><HR><A NAME="computeFields()"><!-- --></A><H3>computeFields</H3><PRE>protected void <B>computeFields</B>()</PRE><DL><DD>Overrides Calendar Converts UTC as milliseconds to time field values. The time is <em>not</em> recomputed first; to recompute the time, then the fields, call the <code>complete</code> method.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#computeFields()">computeFields</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD><DL><DT><B>See Also: </B><DD><A HREF="../../java/util/Calendar.html#complete()"><CODE>Calendar.complete()</CODE></A></DL></DD></DL><HR><A NAME="computeTime()"><!-- --></A><H3>computeTime</H3><PRE>protected void <B>computeTime</B>()</PRE><DL><DD>Overrides Calendar Converts time field values to UTC as milliseconds.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/util/Calendar.html#computeTime()">computeTime</A></CODE> in class <CODE><A HREF="../../java/util/Calendar.html">Calendar</A></CODE></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE><A HREF="../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if any fields are invalid.</DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GregorianCalendar.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Java<sup><font size=-2>TM</font></sup> 2 Platform<br>Std. Ed. v1.3</b></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../java/util/EventObject.html"><B>PREV CLASS</B></A> <A HREF="../../java/util/HashMap.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="GregorianCalendar.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR><font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi">Submit a bug or feature</a><br>For further API reference and developer documentation, see <a href="http://java.sun.com/products/jdk/1.3/devdocs-vs-specs.html">Java 2 SDK SE Developer Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. <p>Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.<br>Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road<br>Palo Alto, California, 94303, U.S.A. All Rights Reserved.</font></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -