반응형
Unix 쉘 스크립트에서 현재 날짜를 epoch로 가져옵니다.
현재 날짜 값을 epoch 즉, 1970-1-1 이후 경과 한 일 수를 얻는 방법. 유닉스 쉘 스크립트에 솔루션이 필요합니다.
업데이트 : 이전에 여기에 게시 된 답변은 더 이상 사용할 수없는 사용자 정의 스크립트에 연결되었습니다. 오직 OP가 그 date +'%s'
에게 작동하지 않는다고 표시했기 때문 입니다. 적절한 해결책 은 UberAlex의 답변 과 cadrian의 답변 을 참조하십시오 . 요컨대 :
Unix 시대 이후 의 시간 (초)
date(1)
은 다음과 같이 사용 합니다.date +'%s'
Unix 시대 이후 의 일 수는 결과를 하루의 초 수로 나눕니다 (이중 괄호에 유의하십시오!).
echo $(($(date +%s) / 60 / 60 / 24))
Unix Date 명령은 epoch 시간으로 표시됩니다.
명령은
date +"%s"
http://unixhelp.ed.ac.uk/CGI/man-cgi?date
편집 : 어떤 사람들은 당신이 며칠을 요구하는 것을 관찰 했으므로 그 명령을 86,400으로 나눈 결과입니다.
echo $(($(date +%s) / 60 / 60 / 24))
echo `date +%s`/86400 | bc
사용하는 언어에 따라 다음과 같이 간단 할 것입니다.
CInt(CDate("1970-1-1") - CDate(Today()))
아이러니하게도, 많은 컴퓨터 시스템에서 사용하는 것처럼 1/1/1900을 "제로 제로"로 사용한다면 어제는 40,000 일이었습니다.
참고 URL : https://stackoverflow.com/questions/1094291/get-current-date-in-epoch-from-unix-shell-script
반응형
'Development Tip' 카테고리의 다른 글
onPrepareOptionsMenu가 메뉴 항목을 전환 할 때 ActionBar를 어떻게 새로 고칠 수 있습니까? (0) | 2020.12.02 |
---|---|
JQuery의 텍스트 필드 값 지우기 (0) | 2020.12.02 |
ServletFilter의 ServletResponse에서 HTTP 상태 코드를 얻으려면 어떻게해야합니까? (0) | 2020.12.02 |
Angular.js 클릭시 요소 CSS 클래스를 변경하고 다른 모든 요소를 제거하는 방법 (0) | 2020.12.02 |
jQuery Uncaught TypeError : 정의되지 않은 'fn'속성 (익명 함수)을 읽을 수 없습니다. (0) | 2020.12.02 |