Удалить строки из текстового файла, которые не соответствуют условию

Чтобы иметь возможность рассчитать разницу между двумя датами в месяцах, это совершенно логично, и это необходимо во многих бизнес-приложениях. Несколько кодеров, которые предоставили комментарии, такие как: какая разница в месяцах между «май 1,2010» и «16 июня 2010 года, какая разница в месяцах между 31 декабря 2010 года и 1 января 2011 года?», Не поняли самые основные бизнес-приложения.

Вот ответ на вышеупомянутые 2 комментария. Число месяцев между 1-м-май-2010 и 16-июн-2010 составляет 1 месяц, количество месяцев между 31 -dec-2010 и 1-jan-2011 - 0. Было бы очень глупо расчитывать их как 1,5 месяца и 1 секунду, как предлагали вышеперечисленные кодеры.

Люди, которые работали на кредитной карте, (g2)

Проблема в том, что такая функция не включена в C # или VB.NET, если на то пошло. Datediff учитывает только годы или компонент месяца, поэтому на самом деле бесполезно.

Вот некоторые реальные примеры того, где вам нужно и правильно может рассчитать месяцы:

Вы живете в краткосрочной прокате с 18 до 24 лет. Сколько месяцев вы там? Ответ прост - 6 месяцев

У вас есть счет в банке, где проценты рассчитываются и выплачиваются в конце каждого месяца. Вы депонируете деньги на 10-юн и выведете 29-окт (в том же году). Сколько месяцев вы интересуетесь? Очень простой ответ - 4 месяца (опять же, дополнительные дни не имеют значения)

В бизнес-приложениях, в большинстве случаев, когда вам нужно рассчитать месяцы, это потому, что вам нужно знать «полные» месяцы о том, как люди вычисляют время; не основанные на некоторых абстрактных / нерелевантных мыслях.

0
задан td.mart 28 February 2019 в 20:20
поделиться

1 ответ

for line in lines:
    if '=' not in line:
        time_data = line.split('\n')
        for time in time_data:
            data_lines.append(time+'\n')
        data_lines = [data.replace(';', ',') for data in data_lines]

Попробуйте и дайте мне знать

0
ответ дан Swift 28 February 2019 в 20:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: