TimeSpan span = new TimeSpan(0, 5, 0);是什么意思?

sageking2 2008-08-01 04:35:04
整个互联网都这么说:
---------------------------------------------------------------------------
TimeSpan
根据输入日期计算两个指定日期之间的时间间隔。
说明
语法:
String TimeSpan('转义字符','被比较日期','目标比较日期')

传回值:
字符
参数说明:
'转义字符'
输入类型为字符,具有不同格式化字符的字符如内容说明中所例。输入字符内的格式化字符被格式化后输出,其他不属于格式化的字符则根据对应位置输出。
'被比较日期' 输入类型为字符,需要被比较的日期格式的字符内容。
'目标比较日期' 输入类型为字符,用来比较的目标日期格式的字符内容。



内容说明
根据输入日期计算两个指定日期之间的时间间隔。
转义字符说明:

T
获取两个日期之间差异刻度表示的差异值。(正数或负数)
d 获取两个日期之间差异的整天数。(正数或负数)
h 获取两个日期之间差异的整小时数。(正数或负数)
u 获取两个日期之间差异的整毫秒数。(正数或负数)
m 获取两个日期之间差异的整分钟数。(正数或负数)
s 获取两个日期之间差异的整秒数。(正数或负数)
D 获取两个日期之间以整天数和天的小数部分表示的差异值。(正数或负数)
H 获取两个日期之间以整小时数和小时的小数部分表示的差异值。(正数或负数)
U 获取两个日期之间整毫秒数和毫秒的小数部分表示的差异值。(正数或负数)
M 获取两个日期之间以整分钟数和分钟的小数部分表示的差异值。(正数或负数)
S 获取两个日期之间以整秒数和秒的小数部分表示的差异值。(正数或负数)

刻度数常用值:

一天中的刻度数
864,000,000,000
1 小时的刻度数 36,000,000,000
1 毫秒的刻度数 10,000
1 分钟的刻度数 600,000,000
1 秒的刻度数 10,000,000

还有一个时间函数是在数据库中使用的:

datediff(datetype,date1,date2)

datetype: 比较部分.如年,月,日,小时,分;

date1,date2:都是被比较的时间;
-------------------------------------------------------------------------------
可是我看见了某个程序里转义符是 '0',这是怎么回事?
...全文
1367 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wdgphc 2008-08-01
  • 打赏
  • 举报
回复 1
5分钟的间隔.
busymj 2008-08-01
  • 打赏
  • 举报
回复

//
// 摘要:
// 将新的 System.TimeSpan 初始化为指定的小时数、分钟数和秒数。
//
// 参数:
// seconds:
// 秒数。
//
// hours:
// 小时数。
//
// minutes:
// 分钟数。
//
// 异常:
// System.ArgumentOutOfRangeException:
// 该参数指定一个小于 System.TimeSpan.MinValue 或大于 System.TimeSpan.MaxValue 的 System.TimeSpan
// 值。
public TimeSpan(int hours, int minutes, int seconds);

busymj 2008-08-01
  • 打赏
  • 举报
回复

表示5分钟的一个时间片段。

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧