2019-11-22 08:10:17 +00:00
|
|
|
# date
|
|
|
|
|
|
|
|
> 시스템 날짜 설정 및 표시.
|
2021-04-01 16:54:26 +01:00
|
|
|
> 더 많은 정보: <https://www.gnu.org/software/coreutils/date>.
|
2019-11-22 08:10:17 +00:00
|
|
|
|
|
|
|
- 기본 로컬 형식을 사용하여 현재 날짜 표시:
|
|
|
|
|
|
|
|
`date +"%c"`
|
|
|
|
|
|
|
|
- 현재 날짜를 UTC 및 ISO 8601 형식으로 표시:
|
|
|
|
|
2022-10-26 03:36:33 +01:00
|
|
|
`date -u +"%Y-%m-%dT%H:%M:%S%Z"`
|
2019-11-22 08:10:17 +00:00
|
|
|
|
|
|
|
- 현재 날짜를 Unix 타임스탬프로 표시 (Unix epoch 이후 몇 초):
|
|
|
|
|
|
|
|
`date +%s`
|
|
|
|
|
|
|
|
- 기본 형식을 사용하여 특정 날짜 표시(Unix 타임스탬프로 표시):
|
|
|
|
|
|
|
|
`date -d @1473305798`
|
|
|
|
|
|
|
|
- 특정 날짜를 Unix 타임스탬프 형식으로 변환:
|
|
|
|
|
|
|
|
`date -d "{{2018-09-01 00:00}}" +%s --utc`
|
2023-09-20 04:25:57 +01:00
|
|
|
|
|
|
|
- 현재 날짜를 RFC-3339 형식으로 표시 (`YYYY-MM-DD hh:mm:ss TZ`):
|
|
|
|
|
|
|
|
`date --rfc-3339=s`
|
|
|
|
|
|
|
|
- `MMDDhhmmYYYY.ss` (`YYYY` 와 `.ss`는 선택 사항) 형식을 사용해 현재 날짜를 설정:
|
|
|
|
|
|
|
|
`date {{093023592021.59}}`
|
|
|
|
|
|
|
|
- ISO 기준 현재 몇 번째 주인지 표시:
|
|
|
|
|
|
|
|
`date +%V`
|