![]() |
помогите с %data%
доброго времени суток.
есть кусок батника: Код:
ECHO %DATE% помогите |
Цитата:
Напишите, что Вы хотите получить? Вчерашнюю дату? Так она считается совсем не так (плюс, учитывая, что сегодня может быть первый день месяца и года). |
Получить хотел вчерашнию дату что бы с нуля после p- начиналась, но так понимаю не получится..(
А что не так считается (учитывать первый день не нужно) ? |
rkudinov@vk,
Допустим сегодня 01.03.2016, пораскиньте мозгами, отняв отсюда один день, что получится? А ведь и год надо учесть (да и про високосный не забыть :) ). Если разово и для точно известного конкретного случая пятая строка вашего кода Код:
set DT=%D%%M%%Y%& if %D% leq 9 set DT=0%D%%M%%Y% |
Спасибо, помогло.
По поводу первого дня: спасибо за предупреждения. Решу эту задачку самостоятельно. leg - считает количество символов в переменной? |
Цитата:
Код:
if /? |
|
Цитата:
Код:
@echo off |
alpap, в этом случае пакетный файл излишен.
|
Время: 23:21. |
Время: 23:21.
© OSzone.net 2001-