点击或拖拽改变大小

Functions.TString 方法

X#
将指定的秒数转换为时间字符串。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION TString(
	nSeconds AS USUAL
) AS STRING
查看代码

参数

nSeconds
类型:__Usual
要转换的秒数。

返回值

类型:String
返回值的格式取决于几个函数,包括SetAMPM()、SetAMExt()、SetPMExt()和SetInternational(),您可以参考这些函数以获取更多信息。
如果nSeconds大于86,400(一天的秒数),则返回超过整天数的秒数(参见下面的第二个示例)。
备注
TString()将指定的秒数转换为时间字符串。Days()是一个相关函数,当nSeconds大于86,400时特别有用,因为它返回给定秒数中的完整天数。
示例
这个示例在小于86,400的数字上使用TString()。
初始设置定义了12小时时间格式,上午和下午的扩展分别为" AM"和" PM":
X#
1SetAMPM(TRUE)
2SetAMExt(" AM")
3SetPMExt(" PM")
4? TString(6400)        // 01:46:40 AM
这个示例将303,600传递给TString()。由于303,600秒等于3天11小时20分钟,TString()只返回超过整3天的时间。
初始设置定义了24小时格式,没有上午或下午的扩展:
X#
1SetAMPM(FALSE)
2SetAMExt(NULL_STRING)
3SetPMExt(NULL_STRING)
4? TString(303600)        // 12:20:00
5? Days(303600)            // 3
参见