들불

지난 시간 경과시간 페이스북 sns 처럼 보여주기 javascript 버전

· 2015-11-09 (월) 12:01:10 · 4310

지난 시간 경과시간 페이스북 sns 처럼 보여주기는

 

php버전은 있는데, 최근 하이브리드앱 개발하면서 php에서 하던일을

javascript로 바꿔야하는 일이 많아져서 하나 만들었습니다.

java로 된 것은 검색에 나오는데 이를 변경해서 적용했습니다.

 

function createdatawithcheck(data){
 //
 var sec = 60;
 var mins = 60;
 var hours = 24;
 var days = 7;
 var month =12;
 
 //시간차 비교
 //현재시간 - 등록된시간
 
 //현재시간
 var tday = new Date();
 var cday = new Date(data);
 var difftime = Math.floor((tday - cday)/1000);
 var msg="";
 if(data == "0000-00-00 00:00:00"){
  
  msg = 0;
  
  }else
 
 if(difftime < sec){
  msg="방금";
 }else if((difftime /=sec) < mins){
  
  msg=Math.floor(difftime) + "분";
 }else if((difftime /=mins) < hours){
  
  msg=Math.floor(difftime) + "시간";
 }else if((difftime /=hours) < days){
  
  msg=Math.floor(difftime) + "일";
 }else if((difftime /=days) < month){
  
  msg=Math.floor(difftime) + "달";
 }else {
  
  msg=Math.floor(difftime) + "년";
 }

return msg;
 } 

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 15-11-23 조회 2,832
PHP 15-11-23 조회 3,041
PHP 15-11-21 조회 2,979
PHP 15-11-21 조회 3,013
PHP 15-11-21 조회 2,366
PHP 15-11-20 조회 2,739
PHP 15-11-20 조회 2,582
PHP 15-11-20 조회 3,067
PHP 15-11-18 조회 3,180
PHP 15-11-18 조회 3,465
PHP 15-11-18 조회 3,134
PHP 15-11-17 조회 1.3만
PHP 15-11-17 조회 3,153
PHP 15-11-17 조회 2,730
PHP 15-11-16 조회 2,541
PHP 15-11-16 조회 2,900
PHP 15-11-16 조회 4,016
PHP 15-11-15 조회 2,746
PHP 15-11-15 조회 2,167
PHP 15-11-15 조회 3,488
정규표현식 15-11-12 조회 8,079
웹서버 15-11-11 조회 2,988
jQuery 15-11-09 조회 3,723
jQuery 15-11-09 조회 3,289
PHP 15-11-09 조회 3,122
PHP 15-11-09 조회 2,621
PHP 15-11-09 조회 3,851
JavaScript 15-11-09 조회 4,311
PHP 15-11-06 조회 9,143
PHP 15-11-05 조회 2,749