如何读取时间值然后将其插入 TimeSpan 变量
如何读取时间值然后将其插入到 TimeSpan 变量中?
How do I read a time value and then insert it into a TimeSpan variables?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何读取时间值然后将其插入到 TimeSpan 变量中?
How do I read a time value and then insert it into a TimeSpan variables?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
来自 MSDN: TimeSpan 对象表示时间间隔,或者持续时间,以正数或负数的天数、小时数、分钟数、秒数和秒的分数来衡量。 用于测量持续时间的最大时间单位是一天。
以下是将其初始化为 CurrentTime(以刻度为单位)的方法:
From MSDN: A TimeSpan object represents a time interval, or duration of time, measured as a positive or negative number of days, hours, minutes, seconds, and fractions of a second. The largest unit of time used to measure duration is a day.
Here's how you can initialize it to CurrentTime (in ticks):
或者,如果您指的是 DateTime:
其中所有参数都是整数。
Or, if you mean DateTime:
Where all of the parameters are ints.
您无法更改 TimeSpan 的属性。 您需要创建一个新实例并向其中传递新值。
You can't change the properties of a TimeSpan. You need to create a new instance and pass the new values there.
可能使用:
如果您的意思是将两个时间跨度加在一起,请使用:
有关详细信息,请参阅 msdn。
Perhaps using:
If you mean adding two timespans together use:
For more information see msdn.
如果我理解正确,您正在尝试以“08:00”的形式获取一些用户输入,并希望将时间存储在时间跨度变量中?
那么..类似这样的事情吗?
If I understand you correctly you're trying to get some user input in the form of "08:00" and want to store the time in a timespan variable?
So.. something like this?