📄 course4.htm
字号:
<p class="title_2">返回值</p>
<p>返回代表短时间格式Time对象的String对象。</p>
<p class="title_2">说明</p>
<p>使用formatShortTime方法从Time对象中抽取一个时间字段。有关如何使用该方法的例子,</p>
<p>请参阅addHours方法。</p>
<p>请参阅:formatlongTime, formatShortDate</p>
<p>Time.fromFileTime</p>
<p>根据指定的值创建Time对象。</p>
<p class="title_2">语法</p>
<p>public static Time fromFileTime ( long fileTime )</p>
<p class="title_2">参数</p>
<p>fileTime</p>
<p>一个long值,代表创建新Time对象的Win32 FILETIME值。</p>
<p class="title_2">返回值</p>
<p>返回代表fileTime参数中保存时间等价的新的Time对象。</p>
<p class="title_2">说明</p>
<p>保存在fileTime参数中的值必须是Win32 FILETIME格式,这就意味着fileTime参数保存的</p>
<p>是从1601年1月1日以来的时间单位(100毫微秒)数,即UTC时间。该方法调整基准时</p>
<p>间,并将时间转换为本地时间。</p>
<p>Time.getDate</p>
<p>检取代表与该Time对象相同的一个Time对象,但只有日期,没有当天的时间。</p>
<p class="title_2">语法</p>
<p>public Time getDate ()</p>
<p class="title_2">返回值</p>
<p>返回代表该Time对象日期的新的Time对象。</p>
<p>请参阅:getTimeOfDay</p>
<p>Time.getDay</p>
<p>检取该Time对象所表示月份中的日期(指该月中的哪一天)。</p>
<p class="title_2">语法</p>
<p>public int getDay ()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象所表示月份的日期。</p>
<p class="title_2">说明</p>
<p>getDay方法所返回的数值总是在1和31之间。</p>
<p>请参阅:getDayOfWeek, getDayOfYear, getDate</p>
<p>Time.getDayOfWeek</p>
<p>检取该Time对象所表示当周中的日期(指该周中的星期几)。</p>
<p class="title_2">语法</p>
<p>public int getDayOfWeek ()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象所表示周中的日期。</p>
<p class="title_2">说明</p>
<p>getDayOfWeek方法所返回的数值总是在1和7之间,1表示星期一。</p>
<p>请参阅:getDayOfYear, getDay</p>
<p>Time.getDayOfYear</p>
<p>检取该Time对象所表示年份中的日期。</p>
<p class="title_2">语法</p>
<p>public int getDayOfYear ()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象所表示年份中的日期。</p>
<p class="title_2">说明</p>
<p>getDayOfYear方法所返回的数值总是在1和366之间。</p>
<p>请参阅:getDayOfWeek, getDay</p>
<p>Time.getHour</p>
<p>检取该Time对象所代表日期中的时间(指当天中的小时)。</p>
<p class="title_2">语法</p>
<p>public int getHour ()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象表示日期中的时间。</p>
<p class="title_2">说明</p>
<p>getHour方法所返回的数值总是在0和23之间。</p>
<p>请参阅:getMinute, getSecond, getMillis, getTimeOfDay</p>
<p>Time.getMillis</p>
<p>检取该Time对象所代表秒中的毫秒数。</p>
<p class="title_2">语法</p>
<p>public int getMillis()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象表示秒中的毫秒时间。</p>
<p class="title_2">说明</p>
<p>getMillis方法所返回的数值总是在0和999之间。</p>
<p>请参阅:getMinute, getSecond, getHour, getTimeOfDay</p>
<p>Time.getMinute</p>
<p>检取该Time对象所代表小时中的分钟数。</p>
<p class="title_2">语法</p>
<p>public int getMinute()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象表示小时中的分钟。</p>
<p class="title_2">说明</p>
<p>getMinute方法所返回的数值总是在0和59之间。</p>
<p>请参阅:getMillis, getSecond, getHour, getTimeOfDay</p>
<p>Time.getMonth</p>
<p>检取该Time对象所代表年份中的月份。</p>
<p class="title_2">语法</p>
<p>public int getMonth()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象表示年份中的月份。</p>
<p class="title_2">说明</p>
<p>getMonth方法所返回的数值总是在1和12之间。</p>
<p>请参阅:getDay, getYear, getDate</p>
<p>Time.getSecond</p>
<p>检取该Time对象所代表分钟中的秒数。</p>
<p class="title_2">语法</p>
<p>public int getSecond()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象表示分钟中的秒数。</p>
<p class="title_2">说明</p>
<p>getSecond方法所返回的数值总是在0和59之间。</p>
<p>请参阅:getHour, getMinute, getMillis, getTimeOfDay</p>
<p>Time.getTimeOfDay</p>
<p>创建与Time对象代表的同一天日期的Time对象,但没有指明日期(指某天中的时间)。</p>
<p class="title_2">语法</p>
<p>public int getTimeOfDay()</p>
<p class="title_2">返回值</p>
<p>返回代表该Time对象当天中时间的新Time对象。</p>
<p>请参阅:getDate</p>
<p>Time.getYear</p>
<p>检取该Time对象所代表的年份。</p>
<p class="title_2">语法</p>
<p>public int getYear()</p>
<p class="title_2">返回值</p>
<p>返回一个整数值,代表该Time对象所表示的年份。</p>
<p class="title_2">说明</p>
<p>getYear方法所返回的数值总是在100和10000之间。</p>
<p>请参阅:getDay, getMonth, getDate</p>
<p>Time.save</p>
<p>将Time对象保存到永久性存储媒介中。</p>
<p class="title_2">语法</p>
<p>public void save ( IDataStream stream )</p>
<p class="title_2">参数</p>
<p>stream</p>
<p>实现了IDataStream界面的对象,用于将Time对象保存到永久性媒介中。</p>
<p class="title_2">说明</p>
<p>使用save方法将Time对象保存到永久性存储媒介中,这样就可以保存Time对象的状态并</p>
<p>在以后的时间中恢复它。你可以使用该类中的</p>
<p>构造器恢复所保存的Time对象。</p>
<p>请参阅:Time</p>
<p>Time.setDate</p>
<p>创建一个新的Time对象,包含了另外一个Time对象中的日期和本Time对象中日期中的时</p>
<p>间。</p>
<p class="title_2">语法</p>
<p>public Time setDate (Time date )</p>
<p class="title_2">参数</p>
<p>date</p>
<p>一个Time对象,包含了与当前Time对象的时间值组合的日期。</p>
<p class="title_2">返回值</p>
<p>返回一个新的Time对象,组合了date参数中的日期和当前Time对象中的时间。</p>
<p class="title_2">说明</p>
<p>使用该方法创建新的Time对象,该对象是两个不同Time对象的组合。</p>
<p>请参阅:setTimeOfDay</p>
<p>Time.setTimeOfDay</p>
<p>创建新的Time对象,包含了该Time对象的日期和另外一个Time对象的时间。</p>
<p class="title_2">语法</p>
<p>public Time setTimeOfDay (Time timeOfDay )</p>
<p class="title_2">参数</p>
<p>timeOfDay</p>
<p>一个Time对象,包含了要与当前Time对象的日期组合的时间。</p>
<p class="title_2">返回值</p>
<p>返回一个新的Time对象,是timeOfDay参数中时间值与当前Time</p>
<p>对象日期值的组合。</p>
<p class="title_2">说明</p>
<p>使用该方法创建新的Time对象,该对象是两个不同Time对象的组合。</p>
<p>请参阅:setDate</p>
<p>Time.toDouble</p>
<p>检取OLE格式double类型的Time对象。</p>
<p class="title_2">语法</p>
<p>public double toDouble ()</p>
<p class="title_2">返回值</p>
<p>返回一个double值,包含了该Time对象的OLE格式时间值。</p>
<p>Time.toFileTime</p>
<p>检取Win32 FILETIME类型的Time对象。</p>
<p class="title_2">语法</p>
<p>public long toFileTime ()</p>
<p class="title_2">返回值</p>
<p>返回一个long值,包含了该Time对象的Win32 FILETIME的值。</p>
<p class="title_2">说明</p>
<p>比1601年1月1日还早的时间不能转换为FILETIME值。</p>
<p>Time.toLocalTime</p>
<p>创建一个Time对象,以用户当地时区来表示该Time对象。</p>
<p class="title_2">语法</p>
<p>public long toLocalTime ()</p>
<p class="title_2">返回值</p>
<p>返回一个新的Time对象,以用户当地时区来表示该Time对象。</p>
<p>Time.toLong</p>
<p>检取保存在该Time对象中时间单位(100毫微秒)的数量。</p>
<p class="title_2">语法</p>
<p>public long toLong ()</p>
<p class="title_2">返回值</p>
<p>返回long值,代表该Time对象中从AD100年1月以来所保存时间单位(100毫微秒)的数</p>
<p>量。</p>
<p>Time.toString</p>
<p>检取该Time对象的String对象。</p>
<p class="title_2">语法</p>
<p>public String toString ()</p>
<p class="title_2">返回值</p>
<p>返回一个String对象,代表保存在Time对象中时间和日期的字符串。</p>
<p class="title_2">说明</p>
<p>要以长日期或短日期格式检取Time对象的字符串表达式,使用formatLongDate, </p>
<p>formatShortDate, formatLongTime和formatShortTime方法。</p>
<p>Time.toSystemTime</p>
<p>以Win32 SYSTEMTIME结构的形式检取Time对象。</p>
<p class="title_2">语法</p>
<p>public SYSTEMTIME toSystemTime ()</p>
<p class="title_2">返回值</p>
<p>返回代表存储在Time对象中时间的Win32 SYSTEMTIME结构。</p>
<p class="title_2">说明</p>
<p>当你需要在Win32 API中使用时间值时,就使用toSystemTime方法。比1601年1月1日还</p>
<p>早的日期不能转换为SYSTEMTIME值。</p>
<p>Time.toUniversalTime</p>
<p>创建一个新的Time对象,以UTC时区来表示该Time对象。</p>
<p class="title_2">语法</p>
<p>public Time toUniversalTime ()</p>
<p class="title_2">返回值</p>
<p>返回一个新的Time对象,代表UTC时区格式的Time对象。</p>
<p>Time.toVariant</p>
<p>以com.ms.com.Variant对象的格式检取该Time对象。</p>
<p class="title_2">语法</p>
<p>public Variant toVariant ()</p>
<p class="title_2">返回值</p>
<p>返回com.ms.com.Variant,代表保存在该Time对象中的时间和日期。</p>
<p class="title_2">说明</p>
<p>使用该方法可以将该Time对象转换为COM对象和ActiveX控件中可以使用的值。</p>
<hr><p class="title_1"><a name="Timer类">Timer类</a></p>
<p>实现了Timer控件。</p>
<pre>Component
|
+-- Timer</pre>
<p>package com.ms.wfc.app</p>
<p>public class Timer</p>
<p>extends Component</p>
<p class="title_2">说明</p>
<p>Timer控件用于在用户规定的时间间隔触发一个事件。使用该控件的timer事件来执行查询</p>
<p>操作或每隔指定的时间就刷新屏幕。当Timer控件的enabled属性设置为true而且interval属</p>
<p>性比0大,则每个interval属性设置值指定的时间间隔内就触发timer事件。</p>
<p>构造器</p>
<p>Timer.Timer</p>
<p>创建一个Timer控件。</p>
<p class="title_2">语法</p>
<p>public Timer ()</p>
<p>public Timer ( IContainer container )</p>
<p class="title_2">参数</p>
<p>container</p>
<p>拥有该Timer的Container对象。</p>
<p class="title_2">说明</p>
<p>创建一个Timer控件实例。第二种构造器方法指明包含该Timer控件的容器,当该容器被释</p>
<p>放时,Timer控件也将被释放。</p>
<p>注意:如果Timer控件的enabled属性设置为true,则在垃圾回收过程中将不释放Timer控件。</p>
<p>应总是将一个容器对象传递给Timer控件,这样,容器就可以正确地释放Timer控件了。</p>
<p class="title_2">语法</p>
<p>public Timer ()</p>
<p>public Timer ( IContainer container )</p>
<p class="title_2">参数</p>
<p>container</p>
<p>拥有该Timer的Container对象。</p>
<p class="title_2">说明</p>
<p>创建一个Timer控件实例。第二种构造器方法指明包含该Timer控件的容器,当该容器被释</p>
<p>放时,Timer控件也将被释放。</p>
<p>注意:如果Timer控件的enabled属性设置为true,则在垃圾回收过程中将不释放Timer控件。</p>
<p>应总是将一个容器
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -