Pearl에서 시간 기능 사용하기: 시간, 날짜, 타이머
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
개발 툴
대상자
- 자동화 스크립팅에 관심 있는 개발자
- 인도네시아어 기반 스크립팅 언어 Pearl을 사용하는 중급자
- 로컬 리마인더, 타이머 기능 구현 필요자
핵심 요약
waktu
함수를 통해 현재 시간, 날짜, 타이머 기능 구현 가능- 시간 형식 지정은
"HH-BB-TTTT JJ:mm:dd"
와 같은 커스텀 포맷 지원 - 타이머 기능(
waktu hitungmundur
)은 자동 종료 및 상태 변수 저장 가능 - 타임스탬프(
waktu stempelwaktu
)로 1970년 이후 경과 시간의 밀리초 값 반환
섹션별 세부 요약
1. 현재 시간 및 시간대 설정
waktu sekarang
명령어로 로컬 시간 또는 WIB(인도네시아 시간) 설정 가능waktu sekarang WIB
명령어로 시간대 명시적 지정 가능
2. 시간 형식 지정
- 기본 형식:
waktu format tanggal
,waktu format jam
,waktu format iso
- 커스텀 형식:
waktu formatkustom "HH-BB-TTTT JJ:mm:dd"
- HH
: 일, BB
: 월, TTTT
: 연, JJ
: 시, mm
: 분, dd
: 초
3. 시간 구성 요소 추출
waktu ambil tahun
,waktu ambil bulan
,waktu ambil jam
명령어로 개별 시간 요소 추출 가능- 예:
waktu ambil menit ke :mnt:
→:mnt:
변수에 분 저장
4. 타이머 기능
waktu hitungmundur 5s
명령어로 5초 타이머 실행- 상태 변수 저장:
waktu hitungmundur 3s ke :status: lalu tampilkan :status:
→:status:
변수에 결과 저장
5. 타임스탬프 생성
waktu stempelwaktu
명령어로 1970년 이후 경과 시간의 밀리초 값 반환 (예:1695000000
)
결론
- Pearl의
waktu
기능은 자동화, 리마인더, 로깅 등에 유용 node index.js nama_filemu.pearl
명령어로.pearl
파일 실행 가능- GitHub에서 코드 소스 확인 및 확장 가능 (예:
https://github.com/pearl-lang
)