Как рассчитать ночное время с помощью даты?
Эй Codeproject,
Я уже выяснил, что в сутках 86400 секунд, и хотел бы сделать цвет более черным по отношению к отметке 86400.
Итак, я начал со следующего:
// pseudo code // Color * 0f = Completely Transparent // BackgroundColor = Color Color.Black * (1f / 86400f * DateTime.TotalSeconds)
Однако проблема в том, что в тот момент, когда он достигнет полуночи, общее количество секунд будет сброшено до 0, так как начался новый день. В этот момент все еще ночная мысль.
У кого-нибудь есть идея, как это исправить?
с уважением,
- 11841791
Что я уже пробовал:
// pseudo code // Color * 0f = Completely Transparent // BackgroundColor = Color Color.Black * (1f / 86400f * DateTime.TotalSeconds)