자바스크립트 타임스탬프 javascript timestamp
보통 primary key로 타임스탬프를 자주 이용합니다. 하지만 해당 데이터 자체의 가독성이 굳이 필요하지 않은 상황이라면
튜플이나 레코더의 단지 key만 필요한 경우라면 가장 간단하게 바로 아래와 같이 쓰는것이 좋을것 같습니다.
Just in need of KEY, situation.
let lstmstmp;
lstmstmp=Date.now();
하지만 데이터 자체의 가독성이 필요하면서 key로 쓸려면 아래와 같이 쓰면 좋을것 같습니다.
Otherwise, on the other hand, Needing Readability of the KEY made of time.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
<title>timestamp</title>
</head>
<style>
div {
margin: 5px;
border: 1px solid black;
}
</style>
<script>
function ftmstmp(po){
let lodnow;
let ldtmstmp;
let lsyy,lsmo,lsdd,lshh,lsmi,lsss,lssm,lstmstmp;
lodnow=new Date();
lsyy=lodnow.getFullYear().toString();//4chars
lsmo=(lodnow.getMonth()+1).toString().padStart(2,"0");//2,6
lsdd=lodnow.getDate().toString().padStart(2,"0");//2,8
lshh=lodnow.getHours().toString().padStart(2,"0");//2,10
lsmi=lodnow.getMinutes().toString().padStart(2,"0");//2,12
lsss=lodnow.getSeconds().toString().padStart(2,"0");//2,14
lssm=lodnow.getMilliseconds().toString();//2or3,16~17chars.
lstmstmp=lsyy+lsmo+lsdd+lshh+lsmi+lsss+lssm;
po.innerText=lstmstmp;//po might be DIV.
return lstmstmp;//u can use without po argument.
}
</script>
<body>
<button onclick=ftmstmp(document.getElementById("divtmstmp"))>go</button>
<div id="divtmstmp">time stamp</div>
</body>
</html>
'web' 카테고리의 다른 글
__ counter (0) | 2024.09.24 |
---|---|
[dyna DOM] 동적 생성, Dynamic DOM, Div (2) | 2024.09.22 |
dynadom 다이내믹 동적생성 div, timestamp 타임스탬프 id (0) | 2024.09.21 |
js 줄바꿈, 출력할때와 편집기 상에서, 개행 편집 (0) | 2024.08.03 |
HTML Game Development. (0) | 2024.07.29 |