StupidBeauty
Read times:726Posted at:Mon Jan 20 00:58:21 2014
- no title specified

Wt 3.3.1文档翻译:Wt::WTime类参考,Wt::WTime Class Reference

公有成员函数

bool

setHMS (int h, int m, int s, int ms=0)

设置时间。详细说明……

int

hour () const

返回小时数。

int

minute () const

返回分钟数(0-59)。

WString

toString (const WString &format) const

使用指定的格式来将这个时间对象格式化为字符串。More...

静态公有成员函数

static WTime

fromString (const WString &s, const WString &format)

使用指定的格式来将一个字符串解析成一个时间对象。详细说明……

static WTime

currentServerTime ()

返回当前的时间(通用协调时间(UTC)时钟)。详细说明……

详细说明

这是一个值类,定义的是一个时钟时间。

一个时钟时间代表着一天中的某个时间点(通常是0到24小时),精度最高达到毫秒。

自从%3.3.1版本开始,时间类自身不再将时间限制在24小时的范围内,而是允许设置任意的时间(时间段),甚至包括负数值。

参考

WDateWDateTime

成员函数文档

WTime Wt::WTime::currentServerTime

(

)

static

返回当前时间(通用协调时间时钟)。

这个方法会返回服务器上以通用协调时间表示的系统时间。

WTime Wt::WTime::fromString

(

const WString &

s,

const WString &

format

)

static

使用指定的格式来将一个字符串解析为时间对象。

格式format所支持的语法与toString(const WString& format)相同。

如果给定的时间无法解析或者是无效的,则会返回一个无效时间(isValid()会返回假(false))。

参考

toString(const WString&) const

long Wt::WTime::secsTo

(

const WTime &

t)

const

返回两个时间值之间的差(以秒为单位)。

如果t比本时间对象要早,则结果为负数。

bool Wt::WTime::setHMS

(

int

h,

int

m,

int

s,

int

ms = 0

)

设置时间。

ms的范围是0-59,ms的范围是0-999。

如果所设定的时间无效,则isValid()会返回假(false)。

WString Wt::WTime::toString

(

const WString &

format)

const

使用指定的格式来将这个时间对象格式化为一个字符串。

格式format为一个字符串,其中以下内容具有特殊意义。

代码

意义

示例(针对14:06:23.045)

h

不带前缀0的小时数(0-23或者在使用AM/PM时就是1-12)

14 或 2

hh

带前缀0的小时数(00-23或者在使用 AM/PM时就是01-12)

14 或 02

H

不带前缀0的小时数(0-23)

14

HH

带前缀0的小时数(00-23)

14

+ 后跟 (h/hh/H/HH)

小时数的符号(+/-)

+

m

不带前缀0的分钟数(0-59)

6

mm

带前缀0的分钟数(00-59)

06

s

不带前缀0的秒数(0-59)

23

ss

带前缀0的秒数(00-59)

23

z

不带前缀0的毫秒数(0-999)

45

zzz

带前缀0的毫秒数(000-999)

045

AP or A

使用AM/PM显示模式:影响到h或hh的显示结果,并且自身被替换为AM/PM

PM

ap or a

使用am/pm显示模式:影响到h或hh的显示结果,并且自身被替换为am/pm

pm

Z

以RFC 822格式表示的时区(例如:-0800)

+0000

任何其它的文本内容都会原样保留。位于单引号(')之间的字符串内容不会被作为特殊代码解释。在这样一个格式化字符串里,可使用双引号('')来表示一个字面的引号。

格式及对应的结果示例:

格式

结果 ( 针对 22:53:13.078)

hh:mm:ss.zzz

22:53:13.078

hh:mm:ss AP

10:53:13 PM

参考

fromString(const WString& value, const WString& format)

未知美人

未知美人

未知美人

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands