Tipulatoid
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ruslan_FM Цитата: Как с командной строки получить дату в таком формате : Tue, 2 Jan 2007 13:35:20 +0500 | Вы бы побольше информации привели - какая версия винды (английская, русская или еще какая) и особенно какие настройки стоят в "Панель управления" -> "Язык и региональные стандарты" Вообще в этом топике проблему получения даты обсосали до косточек - приводились объемные батники, и все с ними были какие-то проблемы. Потом пришел igor_andreev и велел юзать Windows Script Host Кода получается всего ничего и без тех сложностей, что были: Код: @echo off echo wscript.echo date>today.vbs for /f "tokens=1-3 delims=." %%a in ('cscript today.vbs //Nologo') do ( set today_chislo=%%a set today_month=%%b set today_year=%%c) del /q today.vbs if /i %today_month%==01 set today_month=Jan if /i %today_month%==02 set today_month=Feb if /i %today_month%==03 set today_month=Mar if /i %today_month%==04 set today_month=Apr if /i %today_month%==05 set today_month=May if /i %today_month%==06 set today_month=June if /i %today_month%==07 set today_month=July if /i %today_month%==08 set today_month=Aug if /i %today_month%==09 set today_month=Sep if /i %today_month%==10 set today_month=Oct if /i %today_month%==11 set today_month=Nov if /i %today_month%==12 set today_month=Dec echo wscript.echo WeekDayName(weekday(date))>today_day.vbs for /f %%a in ('cscript today_day.vbs //Nologo') do set today_day=%%a del /q today_day.vbs for /f %%a in ('echo %time%') do set ctime=%%a set full_current_date_and_time=%today_day%, %today_chislo% %today_month% %today_year% %ctime% +0500 echo %full_current_date_and_time% | Выделенный жирным знак после delims= - это разделитель между числом, месяцем, годом. Для российских настроек винды - точка, для иных может быть другой. Его нужно выставить исходя из своих настроек. Добавлено: если работать не будет (на определенных настройках), должно помочь удаление первых нулей в номерах месяцев | Всего записей: 349 | Зарегистр. 22-12-2006 | Отправлено: 12:28 05-03-2007 | Исправлено: Tipulatoid, 14:09 05-03-2007 |
|