Работа с датой / временем, подсчет сколько дней или часов прошло - C#
Формулировка задачи:
Подскажите пожалуйста, необходимо считать дни, часы и т.д. от определенной даты, до, допустим по сей день
Допустим:
Я делаю программу ну типа для банка (для банка Афганистана ), ее основная задача хранить данные, производить подсчет, кто то сколько заработал, переменные класса:
Имя, фамилия, номер документа удостоверяющего личность, сумма которую он внес на счет и дата, когда он это сделал.
Программа должна хранить эти данные + она должна считать, допустим каждый день вкладчик зарабатывает по 0.01% от той суммы, которую он внес, как это организовать? как я понимаю должен быть тип данных который хранит дату или время вместе с датой и потом может это преобразовать в данные типа int, но что это за типы данных и как производить подсчет?
Решение задачи: «Работа с датой / временем, подсчет сколько дней или часов прошло»
textual
Листинг программы
static void Main(string[] args) { DateTime dt = new DateTime(2013, 1, 1); Console.WriteLine(DateTime.Now.DayOfYear - dt.DayOfYear); dt = new DateTime(2012, 1, 1); Console.WriteLine((DateTime.Now - dt).Days); Console.ReadKey(true); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д