Упражнения C # Sharp: добавьте секунды к значению DateTime
C # Sharp DateTime: Упражнение 13 с решением
Напишите программу C # Sharp, чтобы добавить 30 секунд и количество секунд в одном дне к значению DateTime.
Примечание. Он отображает каждое новое значение и показывает разницу между ним и исходным значением. Разница отображается как в виде промежутка времени, так и в виде количества тактов.
Пример решения : -
C # острый код:
using System;
public class Example13
{
public static void Main()
{
string dateFormat ="MM/dd/yyyy hh:mm:ss";
DateTime date1 = new DateTime(2016, 8, 15, 16, 0, 0);
Console.WriteLine("Original date: {0} ({1:N0} ticks)\n",
date1.ToString(dateFormat), date1.Ticks);
DateTime date2 = date1.AddSeconds(30);
Console.WriteLine("Second date: {0} ({1:N0} ticks)",
date2.ToString(dateFormat), date2.Ticks);
Console.WriteLine("Difference between dates: {0} ({1:N0} ticks)\n",
date2 - date1, date2.Ticks - date1.Ticks);
// Add 1 day's worth of seconds (60 secs. * 60 mins * 24 hrs.
DateTime date3 = date1.AddSeconds(60 * 60 * 24);
Console.WriteLine("Third date: {0} ({1:N0} ticks)",
date3.ToString(dateFormat), date3.Ticks);
Console.WriteLine("Difference between dates: {0} ({1:N0} ticks)",
date3 - date1, date3.Ticks - date1.Ticks);
}
}
Пример вывода:
Первоначальная дата: 15.08.2016, 04:00:00 (636 068 736 000 000 000 тиков) Вторая дата: 15.08.2016, 04:00:30 (636 068 736 300 000 000 тиков) Разница между датами: 00:00:30 (300 000 000 тиков) Третья дата: 16.08.2016, 04:00:00 (636 069 600 000 000 000 тиков) Разница между датами: 1,00: 00: 00 (864 000 000 000 тиков)
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: напишите программу C # Sharp, чтобы добавить одну миллисекунду и 2,5 миллисекунды к заданному значению даты и отобразить каждое новое значение и разницу между ним и исходным значением.
Далее: Напишите программу на C # Sharp, чтобы добавить указанное количество месяцев от нуля до пятнадцати месяцев к последнему дню августа 2016 года.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования