VSCode에서 현재 날짜 입력하기 (vscode-insertdatestring 플러그인 사용)
VSCode에서 현재 날짜 입력하기 (vscode-insertdatestring 플러그인 사용)
지정된 형식에 따라 현재 날짜 또는 시간을 삽입하는 Visual Studio Code용 플러그인입니다. VisualStudio Marketplace에서 사용할 수 있습니다.
설치
F1을 눌러 명령 팔레트를 열고 ext install을 입력 한 다음 Insert Date String 확장을 찾으세요.
사용법
다음 명령을 사용할 수 있습니다. 단축키를 사용하거나 명령어를 명령 팔레트에 입력해 사용합니다.
Insert DateTime(OS X에서는 ⇧ + ⌘ + I, Windows 및 Linux에서는 Ctrl + Shift + I) - 커서 위치에 지정된 형식(format)에 따라 현재 날짜 또는 시간을 삽입합니다.Insert Date- 커서 위치에 지정된 형식 (formatDate)에 따라 현재 날짜를 삽입합니다.Insert Time- 커서 위치에 지정된 형식 (formatTime)에 따라 현재 시간을 삽입합니다.Insert Timestamp- 커서 위치에 현재 타임스탬프를 밀리초 단위로 삽입합니다.Insert FormattedDateTime(OS X의 경우 ⇧ + ⌘ + ⌥ + I, Windows 및 Linux의 경우 Ctrl + Alt + Shift + I) - 사용자에게 형식을 묻는 프롬프트 창을 표시하고 커서 위치에 형식이 지정된 날짜 또는 시간을 삽입합니다.
[caption id=”attachment_3165” align=”alignnone” width=”310”]
주석 입력 등의 용도로 사용할 수 있습니다.[/caption]
이용 가능한 확장 설정
Date and time format string(이는Insert DateTime의 아웃풋에 영향을 미침):Date format string(이는Insert Date의 아웃풋에 영향을 미침):Time format string(이는Insert Time의 아웃풋에 영향을 미침):
1
2
3
4
// Date format to be used.
"insertDateString.format": "YYYY-MM-DD hh:mm:ss",
"insertDateString.formatDate": "YYYY-MM-DD",
"insertDateString.formatTime": "hh:mm:ss",
구문
Y- 앞에 0이 없는 연도의 두 자리 표현입니다. 예) 99 또는 3YY- 연도를 나타내는 두 자리 숫자입니다. 예) 99 또는 03YYYY- 연도의 전체 숫자 표현, 4 자리. 예) 1999 또는 2003M- 앞에 0이 없는 월의 숫자 표현. 1 ~ 12MM- 앞에 0이 있는 월의 숫자 표현입니다. 01 ~ 12MMM- 한 달의 짧은 텍스트 표현, 세 글자. 1월 ~ 12월MMMM- 1월 또는 3월과 같은 월의 전체 텍스트 표현입니다. 1월 ~ 12월D- 앞에 0이 없는 날짜입니다. 1 ~ 31DD- 앞에 0이 있는 2 자리 숫자의 날짜. 01 ~ 31DDD- 하루의 텍스트 표현, 세 글자. Mon ~ SunDDDD- 요일의 전체 텍스트 표현입니다. 일요일(Sunday)부터 토요일(Saturday)까지H- 앞에 0이 없는 12시간 형식의 시간입니다. 1 ~ 12HH- 앞에 0이 있는 12시간 형식의 시간입니다. 01 ~ 12h- 앞에 0이 없는 24시간 형식. 0 ~ 23hh- 앞에 0이 있는 24시간 형식입니다. 00 ~ 23m- 앞에 0이 없는 분. 0 ~ 59mm- 앞에 0이 있는 분. 00에서 59s- 앞에 0이 없는 초. 0 ~ 59ss- 앞에 0이 있는 초. 00 ~ 59S- 앞에 0이 없는 밀리초입니다. 0 ~ 999SS- 선행 0이 있는 밀리초입니다. 000에서 999U- Unix Epoch 이후 밀리초 (1970년 1월 1일 00:00:00 GMT)u- Unix Epoch 이후 초 (1970년 1월 1일 00:00:00 GMT)A- Ante meridiem(AM) 및 Post meridiem(PM). 오전 또는 오후
시간대 지정자(designator)
Z-± hh[:mm]형식의 UTC 시간 오프셋. 예) +02, +02:30ZZ-±hh[mm]형식의 UTC 시간 오프셋. 예) +02, +0230ZZZ-±hh:mm형식의 UTC 시간 오프셋. 예) +02:00, +02:30ZZZZ-±hhmm형식의 UTC 시간 오프셋. 예) +0200, +0230
ISO-8601
iso- 밀리초가없는 단순화된 확장 ISO 형식 (ISO 8601). 시간대는 접미사 “Z”로 표시되는 것처럼 항상 0(zero) UTC 오프셋입니다.w- 요일. 1 (월요일) ~ 7 (일요일)W- 연도의 주(week) 번호, 첫 번째 주는 1월 4일이 포함 된 주입니다.o- ISO 8601 연도 번호. ISO 주 번호 (W)가 이전 또는 다음 연도에 속하는 경우 해당 연도가 대신 사용된다는 점을 제외하면 YYYY와 동일한 값을 갖습니다.
예
- UTC date and time:
iso(2013-07-16T20:13:31Z) - Year and month:
YYYY-MM(2013-07) - Complete date:
YYYY-MM-DD(2013-07-16) - Complete date plus hours, minutes, seconds and difference to GMT:
YYYY-MM-DDThh:mm:ssZZZ(2013-07-16T20:13:31+01:00)
라이선스
MIT License에 의해 출시되었습니다.
This post is licensed under
CC BY 4.0
by the author.
