>  기사  >  웹 프론트엔드  >  타임스탬프를 기반으로 한 음력 날짜 계산

타임스탬프를 기반으로 한 음력 날짜 계산

WBOY
WBOY원래의
2016-08-15 16:49:461505검색

Atitit.타임스탬프를 기준으로 음력 날짜 계산

1. 🎜>1 2음력

xx

1 1오늘의 타임스탬프 가져오기1 3. 올해의 타임스탬프와 음력 날짜 간의 대응표를 계산합니다. 타임스탬프는

key

입니다. 날짜는 1입니다. 4 얻은 타임스탬프를 기준으로 음력 날짜를 가져옵니다

2

1.

음력xx

만년력에 따라 올해의 크기와 월을 조회합니다 2006년

13689

,

11,12 윤월월 없음

작은 황금의 달2457,10

2.

음력xx

1 1 오늘의 타임스탬프 가져오기 음력2016

1

1일로 변환 그레고리력 2016-02-08 , 타임스탬프 가져오기(단위: ) 2016-02-08 00:00:01의 타임스탬프는 다음과 같습니다. 1454860801

//

특정 시간 형식의 타임스탬프 가져오기

var stringTime = "2016-02-08 00:00:01"; var timestamp2 = Date.parse(new Date(stringTime));

timestamp2 = timestamp2 / 1000;

//2014-07-10 10:21:12 의 타임스탬프는 다음과 같습니다. 1404958872

console.log(stringTime + "의 타임스탬프는 " + timestamp2);

오늘까지 정확한 타임스탬프 16838.66667824074 요일

저자:: ★(attilax)>>> 발톱 > 전체 이름: Attilax Akbar Al Rapanui Attilax SiAkbar라파누이 ) 중국 이름: Ai Long, 이메일:1466519819@qq.com 재인쇄할 경우 출처를 표시해 주세요.

http://www.cnblogs.com/attilax/

3.

올해의 타임스탬프와 음력 날짜 간의 대응표를 계산합니다. 타임스탬프는

key

입니다. var base=16838; var lit_a=[2,4,5,7,10];

var map={};

var map_abs={};

var offset=1;

for(var i=1;i<=12;i++)

{

for(var j=1;j<=30;j++)

{

지도[오프셋]=i+"-"+j;

map_abs[오프셋+베이스]=i+"-"+j;

console.log(" 오프셋:"+오프셋+" 날짜:"+맵[오프셋]);

오프셋++;

if(lit_a.indexOf(i)>-1) //mon이 켜져 있는 경우 mon

{

if(j>=29)

휴식;

}

}

}

4. 얻은 타임스탬프를 기준으로 음력 날짜 가져오기

getNowDateTmstmp() 함수

{

var timestamp = Date.parse(new Date());

timestamp=timestamp/(3600*24*1000);

return Math.floor(timestamp);

}

var nowStmp_date=getNowDateTmstmp();

alert( map_abs[nowStmp_date]);

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:HTTP 상태 코드다음 기사:HTTP 상태 코드