Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
Rodmistar
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 352
1

Подсчитать дату

17.02.2017, 10:15. Просмотров 190. Ответов 5
Метки нет (Все метки)

Всем привет, помогите решить проблему, как подсчитать дату. Например у меня есть: срок обучения - 4 недели, и есть начало занятий -28.03.2016. как подсчитать окончание обучения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2017, 10:15
Ответы с готовыми решениями:

Угадай дату рождения
1) дана задача: "Угадать дату рождения, угадывание производится с помощью трех...

Определить дату по заданной +1 день
days = range(1,32) mounths = range(1,13) years = range(1901,2016) d,m,y =...

Вытащить дату из pdf файла
Пробовал библиотеку PyPdf но она не запускаются, даже пример с официального...

API VK: как вывести только дату рождения?
Здравствуйте. Как можно вывести только дату рождения ? Заранее спасибо.

Каждому слову из строчки присвоить дату, стоящую в конце
Значит проблема такая есть строка в текстовом файле: Глава Газпромбанка...

5
greg zakharov
Покинул форум
1954 / 827 / 239
Регистрация: 07.05.2015
Сообщений: 1,659
17.02.2017, 10:54 2
Python
1
2
from datetime import datetime, timedelta
print(datetime(2016, 3, 28) + timedelta(days=4*7))
0
Rodmistar
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 352
17.02.2017, 11:11  [ТС] 3
greg zakharov, спасибо

Добавлено через 26 секунд
А если месяцы?
0
greg zakharov
Покинул форум
1954 / 827 / 239
Регистрация: 07.05.2015
Сообщений: 1,659
17.02.2017, 11:25 4
Переведите месяцы в дни и передавайте их timedelta.
0
Rodmistar
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 352
17.02.2017, 12:00  [ТС] 5
А как сделать чтобы не выводилось время?
0
greg zakharov
Покинул форум
1954 / 827 / 239
Регистрация: 07.05.2015
Сообщений: 1,659
17.02.2017, 12:41 6
Используйте метод timetuple.
Python
1
2
3
from datetime import datetime, timedelta
tt = (datetime(2016, 3, 28) + timedelta(days=4*7)).timetuple()
print("%.2hu.%.2hu.%.4hu" % (tt.tm_mday, tt.tm_mon, tt.tm_year))
0
17.02.2017, 12:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2017, 12:41

Юзер вводит дату. Выдать время года, название месяца
Можете с этим помочь? Никак сделать не могу:( Юзер вводит дату.Выдать время...

Как выписать дату рождения и смерти(если есть) по запросу
Привет )) Подскажите пожалуйста, как дописать программу. Суть в том, что...

Напишите программу, которая получает день и номер месяца и определяет дату следующего дня
Помогите пожалуйста,надо написать программу с объяснением. Напишите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru