📄 classptime.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>PTime class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.2.18 --><center><a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center><hr><h1>PTime Class Reference</h1><code>#include <<a class="el" href="ptime_8h-source.html">ptime.h</a>></code><p><p>Inheritance diagram for PTime:<p><center><img src="classPTime.png" usemap="#PTime_map" border="0" alt=""></center><map name="PTime_map"><area href="classPObject.html" alt="PObject" shape="rect" coords="0,0,57,24"></map><a href="classPTime-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0><tr><td></td></tr><tr><td colspan=2><br><h2>Construction</h2></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom>{ <a class="el" href="classPTime.html#z293_0s0">UTC</a> = 0, <a class="el" href="classPTime.html#z293_0s1">GMT</a> = UTC, <a class="el" href="classPTime.html#z293_0s2">Local</a> = 9999 }</td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPTime.html#z293_1">PTime</a> ()</td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPTime.html#z293_2">PTime</a> (time_t tsecs, long usecs=0)</td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPTime.html#z293_3">PTime</a> (const <a class="el" href="classPString.html">PString</a> &str)</td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPTime.html#z293_4">PTime</a> (int second, int minute, int hour, int day, int month, int year, int tz=Local)</td></tr><tr><td colspan=2><br><h2>Access functions</h2></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPTime.html#z297_0">Months</a> { <br> <a class="el" href="classPTime.html#z297_0s3">January</a> = 1, <a class="el" href="classPTime.html#z297_0s4">February</a>, <a class="el" href="classPTime.html#z297_0s5">March</a>, <a class="el" href="classPTime.html#z297_0s6">April</a>, <br> <a class="el" href="classPTime.html#z297_0s7">May</a>, <a class="el" href="classPTime.html#z297_0s8">June</a>, <a class="el" href="classPTime.html#z297_0s9">July</a>, <a class="el" href="classPTime.html#z297_0s10">August</a>, <br> <a class="el" href="classPTime.html#z297_0s11">September</a>, <a class="el" href="classPTime.html#z297_0s12">October</a>, <a class="el" href="classPTime.html#z297_0s13">November</a>, <a class="el" href="classPTime.html#z297_0s14">December</a><br> }</td></tr><tr><td> </td><td><font size=-1><em>Month codes.</em> <a href="#z297_0">More...</a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPTime.html#z297_1">Weekdays</a> { <br> <a class="el" href="classPTime.html#z297_1s15">Sunday</a>, <a class="el" href="classPTime.html#z297_1s16">Monday</a>, <a class="el" href="classPTime.html#z297_1s17">Tuesday</a>, <a class="el" href="classPTime.html#z297_1s18">Wednesday</a>, <br> <a class="el" href="classPTime.html#z297_1s19">Thursday</a>, <a class="el" href="classPTime.html#z297_1s20">Friday</a>, <a class="el" href="classPTime.html#z297_1s21">Saturday</a><br> }</td></tr><tr><td> </td><td><font size=-1><em>Days of the week.</em> <a href="#z297_1">More...</a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>BOOL </td><td valign=bottom><a class="el" href="classPTime.html#z297_2">IsValid</a> () const</td></tr><tr><td nowrap align=right valign=top>PInt64 </td><td valign=bottom><a class="el" href="classPTime.html#z297_3">GetTimestamp</a> () const</td></tr><tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classPTime.html#z297_4">GetTimeInSeconds</a> () const</td></tr><tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classPTime.html#z297_5">GetMicrosecond</a> () const</td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z297_6">GetSecond</a> () const</td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z297_7">GetMinute</a> () const</td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z297_8">GetHour</a> () const</td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z297_9">GetDay</a> () const</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPTime.html#z297_0">Months</a> </td><td valign=bottom><a class="el" href="classPTime.html#z297_10">GetMonth</a> () const</td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z297_11">GetYear</a> () const</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPTime.html#z297_1">Weekdays</a> </td><td valign=bottom><a class="el" href="classPTime.html#z297_12">GetDayOfWeek</a> () const</td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z297_13">GetDayOfYear</a> () const</td></tr><tr><td nowrap align=right valign=top>BOOL </td><td valign=bottom><a class="el" href="classPTime.html#z297_14">IsPast</a> () const</td></tr><tr><td nowrap align=right valign=top>BOOL </td><td valign=bottom><a class="el" href="classPTime.html#z297_15">IsFuture</a> () const</td></tr><tr><td colspan=2><br><h2>Time Zone configuration functions</h2></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPTime.html#z299_0">TimeZoneType</a> { <a class="el" href="classPTime.html#z299_0s22">StandardTime</a>, <a class="el" href="classPTime.html#z299_0s23">DaylightSavings</a> }</td></tr><tr><td> </td><td><font size=-1><em>Flag for time zone adjustment on daylight savings.</em> <a href="#z299_0">More...</a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>BOOL </td><td valign=bottom><a class="el" href="classPTime.html#z299_1">IsDaylightSavings</a> ()</td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z299_2">GetTimeZone</a> ()</td></tr><tr><td> </td><td><font size=-1><em>Get the time zone offset in minutes.</em> <a href="#z299_2"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classPTime.html#z299_3">GetTimeZone</a> (<a class="el" href="classPTime.html#z299_0">TimeZoneType</a> type)</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z299_4">GetTimeZoneString</a> (<a class="el" href="classPTime.html#z299_0">TimeZoneType</a> type=StandardTime)</td></tr><tr><td colspan=2><br><h2>String conversion functions</h2></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPTime.html#z303_0">TimeFormat</a> { <br> <a class="el" href="classPTime.html#z303_0s24">RFC1123</a>, <a class="el" href="classPTime.html#z303_0s25">ShortISO8601</a>, <a class="el" href="classPTime.html#z303_0s26">LongISO8601</a>, <a class="el" href="classPTime.html#z303_0s27">LongDateTime</a>, <br> <a class="el" href="classPTime.html#z303_0s28">LongDate</a>, <a class="el" href="classPTime.html#z303_0s29">LongTime</a>, <a class="el" href="classPTime.html#z303_0s30">MediumDateTime</a>, <a class="el" href="classPTime.html#z303_0s31">MediumDate</a>, <br> <a class="el" href="classPTime.html#z303_0s32">ShortDateTime</a>, <a class="el" href="classPTime.html#z303_0s33">ShortDate</a>, <a class="el" href="classPTime.html#z303_0s34">ShortTime</a>, <a class="el" href="classPTime.html#z303_0s35">NumTimeStrings</a><br> }</td></tr><tr><td> </td><td><font size=-1><em>Standard time formats for string representations of a time and date.</em> <a href="#z303_0">More...</a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z303_1">AsString</a> (<a class="el" href="classPTime.html#z303_0">TimeFormat</a> formatCode=RFC1123, int zone=Local) const</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z303_2">AsString</a> (const <a class="el" href="classPString.html">PString</a> &formatStr, int zone=Local) const</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z303_3">AsString</a> (const char *formatPtr, int zone=Local) const</td></tr><tr><td colspan=2><br><h2>Internationalisation functions</h2></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPTime.html#z305_0">NameType</a> { <a class="el" href="classPTime.html#z305_0s36">FullName</a>, <a class="el" href="classPTime.html#z305_0s37">Abbreviated</a> }</td></tr><tr><td> </td><td><font size=-1><em>Flag for returning language dependent string names.</em> <a href="#z305_0">More...</a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPTime.html#z305_1">DateOrder</a> { <a class="el" href="classPTime.html#z305_1s38">MonthDayYear</a>, <a class="el" href="classPTime.html#z305_1s39">DayMonthYear</a>, <a class="el" href="classPTime.html#z305_1s40">YearMonthDay</a> }</td></tr><tr><td> </td><td><font size=-1><em>Possible orders for date components.</em> <a href="#z305_1">More...</a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z305_2">GetTimeSeparator</a> ()</td></tr><tr><td nowrap align=right valign=top>BOOL </td><td valign=bottom><a class="el" href="classPTime.html#z305_3">GetTimeAMPM</a> ()</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z305_4">GetTimeAM</a> ()</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z305_5">GetTimePM</a> ()</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z305_6">GetDayName</a> (<a class="el" href="classPTime.html#z297_1">Weekdays</a> dayOfWeek, <a class="el" href="classPTime.html#z305_0">NameType</a> type=FullName)</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z305_7">GetDateSeparator</a> ()</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPString.html">PString</a> </td><td valign=bottom><a class="el" href="classPTime.html#z305_8">GetMonthName</a> (<a class="el" href="classPTime.html#z297_0">Months</a> month, <a class="el" href="classPTime.html#z305_0">NameType</a> type=FullName)</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPTime.html#z305_1">DateOrder</a> </td><td valign=bottom><a class="el" href="classPTime.html#z305_9">GetDateOrder</a> ()</td></tr><tr><td colspan=2><br><h2>Public Types</h2></td></tr><tr><td colspan=2><br><h2>Public Methods</h2></td></tr><tr><td colspan="2"><div class="groupHeader">Overrides from class PObject</div></td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPObject.html">PObject</a> * </td><td valign=bottom><a class="el" href="classPTime.html#z295_0">Clone</a> () const</td></tr><tr><td nowrap align=right valign=top>virtual <a class="el" href="classPObject.html#z199_0">Comparison</a> </td><td valign=bottom><a class="el" href="classPTime.html#z295_1">Compare</a> (const <a class="el" href="classPObject.html">PObject</a> &obj) const</td></tr><tr><td nowrap align=right valign=top>virtual void </td><td valign=bottom><a class="el" href="classPTime.html#z295_2">PrintOn</a> (ostream &strm) const</td></tr><tr><td nowrap align=right valign=top>virtual void </td><td valign=bottom><a class="el" href="classPTime.html#z295_3">ReadFrom</a> (istream &strm)</td></tr><tr><td colspan="2"><div class="groupHeader">Operations</div></td></tr><tr><td nowrap align=right valign=top>PTime </td><td valign=bottom><a class="el" href="classPTime.html#z301_0">operator+</a> (const <a class="el" href="classPTimeInterval.html">PTimeInterval</a> &time) const</td></tr><tr><td nowrap align=right valign=top>PTime & </td><td valign=bottom><a class="el" href="classPTime.html#z301_1">operator+=</a> (const <a class="el" href="classPTimeInterval.html">PTimeInterval</a> &time)</td></tr><tr><td nowrap align=right valign=top><a class="el" href="classPTimeInterval.html">PTimeInterval</a> </td><td valign=bottom><a class="el" href="classPTime.html#z301_2">operator-</a> (const PTime &time) const</td></tr><tr><td nowrap align=right valign=top>PTime </td><td valign=bottom><a class="el" href="classPTime.html#z301_3">operator-</a> (const <a class="el" href="classPTimeInterval.html">PTimeInterval</a> &time) const</td></tr><tr><td nowrap align=right valign=top>PTime & </td><td valign=bottom><a class="el" href="classPTime.html#z301_4">operator-=</a> (const <a class="el" href="classPTimeInterval.html">PTimeInterval</a> &time)</td></tr><tr><td colspan=2><br><h2>Static Public Methods</h2></td></tr><tr><td nowrap align=right valign=top>tm * </td><td valign=bottom><a class="el" href="classPTime.html#d0">os_localtime</a> (const time_t *clock, struct tm *t)</td></tr><tr><td nowrap align=right valign=top>tm * </td><td valign=bottom><a class="el" href="classPTime.html#d1">os_gmtime</a> (const time_t *clock, struct tm *t)</td></tr><tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr><tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classPTime.html#n0">theTime</a></td></tr><tr><td> </td><td><font size=-1><em>Number of seconds since 1 January 1970.</em> <a href="#n0"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classPTime.html#n1">microseconds</a></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>This class defines an absolute time and date. It has a number of time and date rendering and manipulation functions. It is based on the standard C library functions for time. Thus it is based on a number of seconds since 1 January 1970. <p><hr><h2>Member Enumeration Documentation</h2><a name="z293_0" doxytag="PTime::@11"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> anonymous enum </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Time Zone special codes. The value for a time zone is usually in minutes from UTC, this enum are special values for specific areas. <dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="z293_0s0" doxytag="UTC"></a><em>UTC</em></em> </td><td>Universal Coordinated Time.</td></tr><tr><td valign=top><em><a name="z293_0s1" doxytag="GMT"></a><em>GMT</em></em> </td><td>Greenwich Mean Time, effectively UTC.</td></tr><tr><td valign=top><em><a name="z293_0s2" doxytag="Local"></a><em>Local</em></em> </td><td>Local Time.</td></tr></table></dl> </td> </tr></table><a name="z305_1" doxytag="PTime::DateOrder"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum PTime::DateOrder </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Possible orders for date components.<p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="z305_1s38" doxytag="MonthDayYear"></a><em>MonthDayYear</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z305_1s39" doxytag="DayMonthYear"></a><em>DayMonthYear</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z305_1s40" doxytag="YearMonthDay"></a><em>YearMonthDay</em></em> </td><td></td></tr></table></dl> </td> </tr></table><a name="z297_0" doxytag="PTime::Months"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum PTime::Months </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Month codes.<p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="z297_0s3" doxytag="January"></a><em>January</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s4" doxytag="February"></a><em>February</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s5" doxytag="March"></a><em>March</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s6" doxytag="April"></a><em>April</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s7" doxytag="May"></a><em>May</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s8" doxytag="June"></a><em>June</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s9" doxytag="July"></a><em>July</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s10" doxytag="August"></a><em>August</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s11" doxytag="September"></a><em>September</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s12" doxytag="October"></a><em>October</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s13" doxytag="November"></a><em>November</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z297_0s14" doxytag="December"></a><em>December</em></em> </td><td></td></tr></table></dl> </td> </tr></table><a name="z305_0" doxytag="PTime::NameType"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum PTime::NameType </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Flag for returning language dependent string names.<p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="z305_0s36" doxytag="FullName"></a><em>FullName</em></em> </td><td></td></tr><tr><td valign=top><em><a name="z305_0s37" doxytag="Abbreviated"></a><em>Abbreviated</em></em> </td><td></td></tr></table></dl> </td> </tr></table><a name="z303_0" doxytag="PTime::TimeFormat"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum PTime::TimeFormat </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Standard time formats for string representations of a time and date.<p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="z303_0s24" doxytag="RFC1123"></a><em>RFC1123</em></em> </td><td>Internet standard format.</td></tr><tr><td valign=top><em><a name="z303_0s25" doxytag="ShortISO8601"></a><em>ShortISO8601</em></em> </td><td>Short form ISO standard format.</td></tr><tr><td valign=top><em><a name="z303_0s26" doxytag="LongISO8601"></a><em>LongISO8601</em></em> </td><td>Long form ISO standard format.</td></tr><tr><td valign=top><em><a name="z303_0s27" doxytag="LongDateTime"></a><em>LongDateTime</em></em> </td><td>Date with weekday, full month names and time with seconds.</td></tr><tr><td valign=top><em><a name="z303_0s28" doxytag="LongDate"></a><em>LongDate</em></em> </td><td>Date with weekday, full month names and no time.</td></tr><tr><td valign=top><em><a name="z303_0s29" doxytag="LongTime"></a><em>LongTime</em></em> </td><td>Time with seconds.</td></tr><tr><td valign=top><em><a name="z303_0s30" doxytag="MediumDateTime"></a><em>MediumDateTime</em></em> </td><td>Date with abbreviated month names and time without seconds.</td></tr><tr><td valign=top><em><a name="z303_0s31" doxytag="MediumDate"></a><em>MediumDate</em></em> </td><td>Date with abbreviated month names and no time.</td></tr><tr><td valign=top><em><a name="z303_0s32" doxytag="ShortDateTime"></a><em>ShortDateTime</em></em> </td><td>Date with numeric month name and time without seconds.</td></tr><tr><td valign=top><em><a name="z303_0s33" doxytag="ShortDate"></a><em>ShortDate</em></em> </td><td>Date with numeric month and no time.</td></tr><tr><td valign=top><em><a name="z303_0s34" doxytag="ShortTime"></a><em>ShortTime</em></em> </td><td>Time without seconds.</td></tr><tr><td valign=top><em><a name="z303_0s35" doxytag="NumTimeStrings"></a><em>NumTimeStrings</em></em> </td><td></td></tr></table></dl> </td> </tr></table><a name="z299_0" doxytag="PTime::TimeZoneType"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum PTime::TimeZoneType </table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -