지정된 형식에 따라 현재 날짜 또는 시간을 삽입하는 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) – 사용자에게 형식을 묻는 프롬프트 창을 표시하고 커서 위치에 형식이 지정된 날짜 또는 시간을 삽입합니다.


주석 입력 등의 용도로 사용할 수 있습니다.
이용 가능한 확장 설정
Date and time format string(이는Insert DateTime의 아웃풋에 영향을 미침):Date format string(이는Insert Date의 아웃풋에 영향을 미침):Time format string(이는Insert Time의 아웃풋에 영향을 미침):
// 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에 의해 출시되었습니다.





0개의 댓글