Functions.TString 方法 (Double) | |
将指定的秒数转换为时间字符串。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION TString(
nSeconds AS REAL8
) AS STRING
public static string TString(
double nSeconds
)
查看代码参数
- nSeconds
- 类型:Double
要转换的秒数。
返回值
类型:
String
返回值的格式取决于几个函数,包括SetAMPM()、SetAMExt()、SetPMExt()和SetInternational(),您可以参考这些函数以获取更多信息。
如果
nSeconds大于86,400(一天的秒数),则返回超过整天数的秒数(参见下面的第二个示例)。
备注
TString()将指定的秒数转换为时间字符串。Days()是一个相关函数,当nSeconds大于86,400时特别有用,因为它返回给定秒数中的完整天数。
示例
这个示例在小于86,400的数字上使用TString()。
初始设置定义了12小时时间格式,上午和下午的扩展分别为" AM"和" PM":
1SetAMPM(TRUE)
2SetAMExt(" AM")
3SetPMExt(" PM")
4? TString(6400)
这个示例将303,600传递给TString()。由于303,600秒等于3天11小时20分钟,TString()只返回超过整3天的时间。
初始设置定义了24小时格式,没有上午或下午的扩展:
1SetAMPM(FALSE)
2SetAMExt(NULL_STRING)
3SetPMExt(NULL_STRING)
4? TString(303600)
5? Days(303600)
参见