강좌 / 팁

윈 도 우 batch '날짜_시간' 문자열 만드는 간단한 팁

2026.03.29 01:52

지후빠 조회:925 추천:19

date.bat - 26-04-05 22:50

 

@echo off& setlocal enabledelayedexpansion

 

for /l %%a in (0,1,20) do set @=!date:~%%a,1!& if not "!@!"=="" if !@! geq 0 if !@! leq 9 set d_t=!d_t!!@!

set @=%time: =0%& set d_t=%d_t%_!@:~0,2!!@:~3,2!

 

echo %d_t%

echo %d_t:~-11%

 

endlocal

pause

exit /b

 

 


외부 툴 사용하지 않고 파일 이름등에 사용할 날짜_시간 형태의 문자열을 만드는 간단한 방법입니다.

순수 배치파일로 260329_014127, 26-03-29_014127 형태의 문자열을 얻습니다.

 

참고로 시스템의 '간단한 날짜' 형태에 따라서 %date%의 값이 달라져서 다양한 환경에서도 원하는 문자열을 얻기 위한 것입니다.

2026-03-29,  26-03-29 [일], 2026-03-29 일요일 등이 주로 사용되는 것 같습니다.

 

 

date_time_final.bat


@echo off & setlocal enabledelayedexpansion

 

rem 시스템 날짜 및 시간 포맷의 '간단한 날짜' 서식에 영향 받지 않고 안정적으로 날짜_시간 형식의 문자열을 만들기

 

for /l %%i in (0, 1, 20) do set "chr=!date:~%%i,1!" & for /f "delims=0123456789" %%# in ("!chr! ") do if "%%#"==" " set chrs=!chrs!!chr!

 

set "t=%time: =0%"

echo %chrs:~-6%_%t:~0,2%%t:~3,2%%t:~6,2%

echo %chrs:~-6,2%-%chrs:~-4,2%-%chrs:~-2,2%_%t:~0,2%%t:~3,2%%t:~6,2%

 

pause

 

 

이전 게시물 2022-02-19 ; https://windowsforum.kr/lecture/17553191

 

참고 2021.06.19 ; https://windowsforum.kr/lecture/16420341

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4687 윈 도 우| Windows Setup Launcher v1.0 [44] update 무월 1619 71 04-08
4686 소프트웨어| 【최종】DISKPART_SHELL [46] update sunshine 1143 101 04-08
4685 윈 도 우| Windows 11에서 작업 관리자를 항상 최상위로 만드는 방법 [1] VᴇɴᴜꜱGɪ 1148 2 04-02
4684 윈 도 우| Windows 11에서 흔히 저지르는 10가지 실수 [2] VᴇɴᴜꜱGɪ 1984 8 03-30
» 윈 도 우| batch '날짜_시간' 문자열 만드는 간단한 팁 [4] 지후빠 925 19 03-29
4682 소프트웨어| 오토핫키 트리뷰 런처 [1] 사단장 816 5 03-27
4681 윈 도 우| 윈도우 11 장치 설정 지역 변경 안 됨 해결 방법 'Region C... [10] 무월 883 31 03-26
4680 소프트웨어| Purebasic - ESP MRP Mount - definedosdevice [4] 입니다 562 18 03-26
4679 소프트웨어| purebasic - 작은 탐색기 일부 구현 0003 [17] 입니다 1025 27 03-23
4678 윈 도 우| brave,whale 브라우저 따라해보세요 [13] 트레져sn 3022 24 03-17
4677 윈 도 우| [간단한 팁] 쓰기 금지된 USB 벤토이로 복구 [3] telnet 3350 9 03-10
4676 소프트웨어| Mpress X64 Unpacker Gui [26] 夕影 1421 21 03-08
4675 소프트웨어| [팁] 유튜브 볼 때 미니 플레이어 안뜨게....... [2] asklee 1596 12 03-07
4674 소프트웨어| 드라이버(EKS) 런처 - Driver Auto-Launcher [31] 무월 2324 81 03-05
4673 기 타| 문제의 함수 [1] 빨강모자 1108 6 03-03
4672 소프트웨어| Mpress unpacker [9] 夕影 911 16 03-02
4671 소프트웨어| MPRESS 언팩시 R6002 에러 발생 원인 및 해결 [8] 夕影 456 12 03-01
4670 소프트웨어| 7-ZIP 레지스트리 [6] sunshine 1350 31 03-01
4669 윈 도 우| 심심해서 만들어본 윈도우 재부팅 스크립트 [2] 천경지위 1463 13 03-01
4668 윈 도 우| 바이오스 진입 아이콘 만들기 [8] asklee 2124 26 02-27
XE1.11.6 Layout1.4.8