apr

类 时间

系统.对象
    └apr.时间


公开 类 时间 <基类型 = 系统.对象

本类提供了操作时间的方法。


方法摘要
公开 静态 文本

取当前时间() 

    本方法返回自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。

公开 静态 文本

转为机器时间(文本 时间) 

    本方法将ANSI时间转换为自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。本方法设置返回码,成功返回微秒数,失败返回空文本。

公开 静态 apr.时间表达式

转为可读时间(文本 时间, 整数 偏移秒数) 

    本方法将自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数转换为可读时间。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

公开 静态 apr.时间表达式

转为GMT可读时间(文本 时间) 

    本方法将自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数转换为GMT(格林尼治)可读时间。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

公开 静态 apr.时间表达式

转为本地时区可读时间(文本 时间) 

    本方法将自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数转换为本地时区可读时间。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

公开 静态 文本

可读时间转为机器时间(apr.时间表达式 时间表达式对象) 

    本方法将可读时间转换为自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

公开 静态 文本

GMT可读时间转为机器时间(apr.时间表达式 时间表达式对象) 

    本方法将格林尼治可读时间转换为自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。本方法设置返回码,成功返回微秒数,失败返回空文本。

公开 静态

休眠(文本 微秒数) 

    将进程挂起休眠,在指定的微秒数到达后进程被唤醒,或者在调用进程捕捉到一个信号并从信号处理程序返回时唤醒。

公开 静态 文本

格式化(文本 格式, apr.时间表达式 时间表达式对象, 整数 长度 = 50) 

    本方法设置返回码,成功返回时间,失败返回空文本。

公开 静态 文本

计算毫秒数(文本 微秒数) 

    成功返回毫秒数,失败返回空文本。

公开 静态 文本

计算微秒数(文本 秒数) 

    成功返回微秒数,失败返回空文本。

公开 静态 文本

计算微秒数(文本 秒数, 文本 微秒数) 

    成功返回微秒数,失败返回空文本。

公开 静态 文本

计算毫秒数余数(文本 微秒数) 

    微秒数除以1000再除以1000取余,即不足秒的毫秒数。成功返回毫秒数余数,失败返回空文本。

公开 静态 文本

计算秒数(文本 微秒数) 

    成功返回秒数,失败返回空文本。

公开 静态 文本

计算微秒数余数(文本 微秒数) 

    微秒数除以1000000取余,即不足秒的微秒数。成功返回微秒数余数,失败返回空文本。

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

取当前时间

公开 静态 文本 取当前时间()

    本方法返回自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。


转为机器时间

公开 静态 文本 转为机器时间(文本 时间)

    本方法将ANSI时间转换为自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。本方法设置返回码,成功返回微秒数,失败返回空文本。

参数:

    时间 - 单位为秒数。


转为可读时间

公开 静态 apr.时间表达式 转为可读时间(文本 时间, 整数 偏移秒数)

    本方法将自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数转换为可读时间。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

参数:

    时间 - 单位为微秒数。

    偏移秒数


转为GMT可读时间

公开 静态 apr.时间表达式 转为GMT可读时间(文本 时间)

    本方法将自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数转换为GMT(格林尼治)可读时间。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

参数:

    时间 - 单位为微秒数。


转为本地时区可读时间

公开 静态 apr.时间表达式 转为本地时区可读时间(文本 时间)

    本方法将自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数转换为本地时区可读时间。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

参数:

    时间 - 单位为微秒数。


可读时间转为机器时间

公开 静态 文本 可读时间转为机器时间(apr.时间表达式 时间表达式对象)

    本方法将可读时间转换为自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。本方法设置返回码,成功返回时间表达式对象,失败返回空对象。

参数:

    时间表达式对象


GMT可读时间转为机器时间

公开 静态 文本 GMT可读时间转为机器时间(apr.时间表达式 时间表达式对象)

    本方法将格林尼治可读时间转换为自1970年、UTC(协调世界时 Universal Time Coordinated)、1月1日、00:00:00起计时的微秒数。本方法设置返回码,成功返回微秒数,失败返回空文本。

参数:

    时间表达式对象


休眠

公开 静态 休眠(文本 微秒数)

    将进程挂起休眠,在指定的微秒数到达后进程被唤醒,或者在调用进程捕捉到一个信号并从信号处理程序返回时唤醒。

参数:

    微秒数 - 要休眠的微秒数。


格式化

公开 静态 文本 格式化(文本 格式, apr.时间表达式 时间表达式对象, 整数 长度 = 50)

    本方法设置返回码,成功返回时间,失败返回空文本。

参数:

    格式 - 常用的格式有(不保证在所有平台都有如下实现): %a(星期几的缩写)、 %A(星期几的全名)、 %b(月份名称的缩写)、 %B(月份名称的全名)、 %c(标准的日期的时间串)、 %C(年份的后两位数字)、 %d(用数字表示本月的第几天 (范围为 00 至 31))、 %D(月/天/年)、 %e(在两字符域中,十进制表示的每月的第几天)、 %F(年-月-日)、 %g(年份的后两位数字,使用基于周的年)、 %G(年分,使用基于周的年)、 %h(简写的月份名)、 %H(用24 小时制数字表示小时数 (范围为 00 至 23))、 %I(用 12 小时制数字表示小时数 (范围为 01 至 12))、 %j(以数字表示当年的第几天 (范围为 001 至 366))、 %m(十进制表示的月份 (范围由 1 至 12)、 %M(分钟数。 %p 以 'AM' 或 'PM' 表示本地端时间)、 %n(新行符)、 %p(本地的AM或PM的等价显示)、 %r(12小时的时间)、 %R(显示小时和分钟:hh:mm)、 %S(秒数)、 %t(水平制表符)、 %T(显示时分秒:hh:mm:ss)、 %u(每周的第几天,星期一为第一天 (值从0到6,星期一为0))、 %U(数字表示为本年度的第几周,第一个星期由第一个周日开始)、 %V(每年的第几周,使用基于周的年)、 %w(十进制表示的星期几(值从0到6,星期天为0))、 %W(数字表示为本年度的第几周(值从0到53))、 %x(不含时间的日期表示法)、 %X(不含日期的时间表示法)、 %y(不带世纪的十进制年份(范围由 00 至 99))、 %Y(带世纪部分的十进制年份,完整的年份数字表示,即四位数)、 %z %Z(时区或名称缩写)。

    时间表达式对象

    长度 - 转换后文本的长度,单位为字节。


计算毫秒数

公开 静态 文本 计算毫秒数(文本 微秒数)

    成功返回毫秒数,失败返回空文本。

参数:

    微秒数 - 该参数以微秒为单位。


计算微秒数

公开 静态 文本 计算微秒数(文本 秒数)

    成功返回微秒数,失败返回空文本。

参数:

    秒数 - 该参数以秒为单位。


计算微秒数

公开 静态 文本 计算微秒数(文本 秒数, 文本 微秒数)

    成功返回微秒数,失败返回空文本。

参数:

    秒数 - 该参数以秒为单位。

    微秒数 - 该参数以微秒为单位。


计算毫秒数余数

公开 静态 文本 计算毫秒数余数(文本 微秒数)

    微秒数除以1000再除以1000取余,即不足秒的毫秒数。成功返回毫秒数余数,失败返回空文本。

参数:

    微秒数 - 该参数以微秒为单位。


计算秒数

公开 静态 文本 计算秒数(文本 微秒数)

    成功返回秒数,失败返回空文本。

参数:

    微秒数 - 该参数以微秒为单位。


计算微秒数余数

公开 静态 文本 计算微秒数余数(文本 微秒数)

    微秒数除以1000000取余,即不足秒的微秒数。成功返回微秒数余数,失败返回空文本。

参数:

    微秒数 - 该参数以微秒为单位。



http://dotef.eyuyan.com