В руководстве пользователя мне нужно передать максимально допустимый период времени как «365 дней 23 часа 59 минут 59 секунд» — ожидаются ли запятые между каждым компонентом? Ожидается ли слово «и» перед последним компонентом независимо от названия периода времени?
Я бы использовал запятые между каждым компонентом и использовал «и» , только если последний компонент — секунды. Еще в средней школе я узнал, что «и» используется только перед дробями (так, 10 247 говорят «десять тысяч двести сорок семь», а 10 7/8 говорят «десять и семь восьмых»). Я бы назвал секунды наименьшим временным интервалом для «неспециалиста» — если вы попадаете в доли секунды, вы вышли за рамки обычного хронометрирования и теперь говорите о науке, поэтому он будет отформатирован по-другому.
Итак, используя ваш пример:
Максимально допустимый период времени составляет 365 дней, 23 часа, 59 минут и 59 секунд, поэтому любой более длительный период является проблемой.
НО, если бы ваше время было короче, было бы написано:
Максимально допустимый период времени составляет 365 дней, 23 часа, 59 минут, поэтому любой более длительный период является проблемой.
Я не смог найти явных указаний ни в Чикагском руководстве по стилю, ни в Руководстве по стилю Microsoft, но то, что я заметил (и, естественно, написал бы) с запятыми:
Максимально допустимый период времени составляет 365 дней, 23 часа, 59 минут и 59 секунд.
У вас может возникнуть соблазн записать время в нотации ISO (23:59:59), но это обычно используется для обозначения момента времени , а не продолжительности .
Вы также можете использовать его как ограничение вместо продолжительности:
Период времени должен быть меньше 366 дней.
Иногда я обнаруживаю, что решение проблемы с нечеткой точностью состоит в том, чтобы атаковать ее с другого конца — какое первое значение вы не можете использовать?
Вы также можете использовать соглашение о том, что периоды времени могут быть записаны в виде цифр, например:
365 дней плюс 23:59:59 (ч:мин:сек)
Прощай, биржа стека