Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / TimeSpan - логика свойств / 25 сообщений из 30, страница 1 из 2
04.06.2018, 19:54
    #39655167
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
TimeSpan

.Seconds - возвращает int (0-59), то есть только секунды в пределах вышестоящей минуты
.TotalSeconds - возвращает double - всего секунд в периоде (полных и частичных)

То же самое с Milliseconds и т.п.

.Days - возвращает количество полных дней в периоде
.TotalDays - то же самое, только double - с дробной частью.

Где логика?
...
Рейтинг: 0 / 0
04.06.2018, 19:56
    #39655168
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Что не нравится? Дискретность таймера 10-20 мс.

PS во всех ЯП бардак со временем.
...
Рейтинг: 0 / 0
04.06.2018, 19:58
    #39655171
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Причем тут дискретность?

Я говорю про разницу между свойствами .Nnn и .TotalNnn
...
Рейтинг: 0 / 0
04.06.2018, 19:59
    #39655173
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
То есть Days - это тот же TotalDays, только целый )
...
Рейтинг: 0 / 0
04.06.2018, 20:31
    #39655199
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProТо есть Days - это тот же TotalDays, только целый )
Есть Date и DateTime, первое в целых днях, второе кто-во-что горазд. Наверно корни где-то тут.
...
Рейтинг: 0 / 0
04.06.2018, 20:37
    #39655203
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Dima TЕсть Dateгде?
...
Рейтинг: 0 / 0
04.06.2018, 20:41
    #39655206
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProDima TЕсть Dateгде?
в фокспре всегда было, формат DBF почитай, потом в MS SQL появилось.
...
Рейтинг: 0 / 0
04.06.2018, 20:47
    #39655209
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
ИМХО проблема из этой серииОказывается, ширина двигателей космических кораблей США (5 футов)напрямую зависит от ширины лошадиной задницы.
Различные части корабля надо перевозить по железной дороге к месту сборки. Эта дорога проходит через довольно узкий тоннель. Колея стандартная - 4 фута 8.5 дюймов. Поэтому двигатель шире 5 футов в тоннель не пролезает. Почему же ширина колеи именно 4 фута 8.5 дюймов?
Ответ: Железную дорогу в Штатах, как и в Англии, проектировали по схемам трамвайных путей, а стандартная трамвайная колея - 4 фута 8.5 дюймов ! Но почему ?
Ответ: Первые трамваи в Англии производились на том же заводе, что и конки. А длина оси конки - 4 фута 8.5 дюймов ! А почему ?
Ответ: Конки делали с расчетом, чтобы их колеса попадали в колеи на английских дорогах (таким образом колеса меньше изнашивались) А расстояние между колеями во всей Англии - 4 фута 8.5 дюймов ! А почему ?
Ответ: Первые дороги в Англии прокладывали римляне, а точнее, их боевые колесницы. А длина оси стандартной римской колесницы... Правильно - 4 фута 8.5 дюймов ! Теперь непонятно, почему именно так ?
Ответ: В колесницу обычно запрягали 2-х лошадей. А 4 фута 8.5 дюймов - это был в то время средний размер двух лошадиных задниц ! Делать ось длиннее было неудобно, нарушалось равновесие конструкции.

Даже теперь, когда человек вышел в космос, его наивысшие технические достижения напрямую зависят от РАЗМЕРА ЛОШАДИНОЙ ЗАДНИЦЫ 2000 ЛЕТ НАЗАД !!!.
...
Рейтинг: 0 / 0
04.06.2018, 21:27
    #39655221
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProТо есть Days - это тот же TotalDays, только целый )
Нет.
...
Рейтинг: 0 / 0
04.06.2018, 21:29
    #39655222
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
LRShocker.ProТо есть Days - это тот же TotalDays, только целый )
Нет.
Но да. (с) Голохвастов
...
Рейтинг: 0 / 0
04.06.2018, 21:34
    #39655227
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Dima Tв фокспре всегда было, формат DBF почитай, потом в MS SQL появилось.
3 байта против 8 - имеет смысл использовать такой тип, если предметная область позволяет.
...
Рейтинг: 0 / 0
04.06.2018, 23:54
    #39655267
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Dima Tв фокспреЯ спросил про TimeSpan. К тебе вопросы
1) причем тут Date?
2) причем тут DateTime?
3) причем тут фокспро?
можешь не отвечать. Еще один петро, лишь бы сказать чего-нить
...
Рейтинг: 0 / 0
04.06.2018, 23:59
    #39655269
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
TotalSecondsGets the value of the current TimeSpan structure expressed in whole and fractional seconds.TotalDaysGets the value of the current TimeSpan structure expressed in whole and fractional days.SecondsGets the seconds component of the time interval represented by the current TimeSpan structure.DaysGets the days component of the time interval represented by the current TimeSpan structure.

Главное, описания отличаются одним словом, а смысл совершенно различный.
...
Рейтинг: 0 / 0
05.06.2018, 07:25
    #39655318
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.Pro,
С выводами и анализом у тебя плохо(.
...
Рейтинг: 0 / 0
05.06.2018, 07:55
    #39655324
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProГде логика?
А где проблема?
...
Рейтинг: 0 / 0
05.06.2018, 09:05
    #39655344
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
ИзопропилShocker.ProГде логика?
А где проблема?А где смайлик в цитате, который стоит рядом с изначальной фразой? ))

Это был топик "на поболтать"
Не пошлО
...
Рейтинг: 0 / 0
05.06.2018, 09:12
    #39655349
Alibek B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProТо есть Days - это тот же TotalDays, только целый )
И что же должно быть вышестоящей единицей для Day?
Недели, декады, месяцы, года?
...
Рейтинг: 0 / 0
05.06.2018, 09:24
    #39655357
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
ИзопропилShocker.ProГде логика?
А где проблема?Проблему озвучить стесняется
...
Рейтинг: 0 / 0
05.06.2018, 09:33
    #39655360
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Alibek B.Shocker.ProТо есть Days - это тот же TotalDays, только целый )
И что же должно быть вышестоящей единицей для Day?
Недели, декады, месяцы, года?согласно микрософтуdays component of the time interval
Если они сами не знают, зачем же тогда вообще вводить это свойство
...
Рейтинг: 0 / 0
05.06.2018, 09:41
    #39655363
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.Pro,

критикуешь - предлагай своё
...
Рейтинг: 0 / 0
05.06.2018, 09:45
    #39655366
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Все отнять и поделить )
...
Рейтинг: 0 / 0
05.06.2018, 09:46
    #39655367
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProВсе отнять и поделить )
Код: c#
1.
public static double operator /(TimeSpan t1, TimeSpan t2);

Код: c#
1.
public static TimeSpan operator -(TimeSpan t1, TimeSpan t2);
...
Рейтинг: 0 / 0
05.06.2018, 16:19
    #39655744
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProTimeSpan

.Seconds - возвращает int (0-59), то есть только секунды в пределах вышестоящей минуты
.TotalSeconds - возвращает double - всего секунд в периоде (полных и частичных)

То же самое с Milliseconds и т.п.

.Days - возвращает количество полных дней в периоде
.TotalDays - то же самое, только double - с дробной частью.

Где логика?

А где тут нет логики? TotalSeconds возвращает время в секундах, в дробной части будут миллисекунды.
...
Рейтинг: 0 / 0
05.06.2018, 16:20
    #39655745
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Dima TЧто не нравится? Дискретность таймера 10-20 мс.

PS во всех ЯП бардак со временем.

Ну и жесть. Надеюсь, ты просто не понял вопроса, а то просто божественная глупость сказана.
...
Рейтинг: 0 / 0
05.06.2018, 16:20
    #39655747
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TimeSpan - логика свойств
Shocker.ProТо есть Days - это тот же TotalDays, только целый )

Целое количество дней.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / TimeSpan - логика свойств / 25 сообщений из 30, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]