|
TimeSpan - логика свойств
|
|||
---|---|---|---|
#18+
hVosttА где тут нет логики? TotalSeconds возвращает время в секундах, в дробной части будут миллисекунды. Если быть точнее, TotalSeconds возвращает значение TimeSpan в секундах, в дробной части миллисекунды. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2018, 16:22 |
|
TimeSpan - логика свойств
|
|||
---|---|---|---|
#18+
hVosttShocker.ProTimeSpan .Seconds - возвращает int (0-59), то есть только секунды в пределах вышестоящей минуты .TotalSeconds - возвращает double - всего секунд в периоде (полных и частичных) То же самое с Milliseconds и т.п. .Days - возвращает количество полных дней в периоде .TotalDays - то же самое, только double - с дробной частью. Где логика? А где тут нет логики? TotalSeconds возвращает время в секундах, в дробной части будут миллисекунды. Смею предположить, что автор имел вот это в виду: Код: c# 1. 2. 3. 4. 5. 6. 7.
result55.2916666593425959457199.9993672 Видимо странность в том что, если в Seconds более 59 полных секунд, то всегда будет 59. Для дней - все четко. Думаю, что если абстрагироваться от MSDN, то суть ответа лежит в визуальном представлении формата TimeSpan: дни:часы:минуты:секунды:милисекунды, т.к. дни являются самым большим разрядом, то они ничем не ограничены и для них, очень грубо говоря, days = totaldays. Для тех же секунд - 59, часов 23, милисекунд 999. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2018, 11:21 |
|
TimeSpan - логика свойств
|
|||
---|---|---|---|
#18+
LameUserВидимо странность в том что, если в Seconds более 59 полных секунд, то всегда будет 59. Что с вами такое? Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2018, 13:20 |
|
TimeSpan - логика свойств
|
|||
---|---|---|---|
#18+
LameUserДумаю, что если абстрагироваться от MSDN Если абстрагировать и не читать MSDN, то да.. много можно нафантазировать ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2018, 13:21 |
|
TimeSpan - логика свойств
|
|||
---|---|---|---|
#18+
hVosttLameUserВидимо странность в том что, если в Seconds более 59 полных секунд, то всегда будет 59. Что с вами такое? Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Затупил, имел в виду - это секунды с того формата, который указал выше, смысл что они ограничены числом 59. И - это мои додумки сути претензии топикстартера :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2018, 14:19 |
|
|
start [/forum/topic.php?fid=20&msg=39660306&tid=1399338]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
134ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 327ms |
total: | 549ms |
0 / 0 |