> 위챗 애플릿 > 미니 프로그램 개발 > WeChat 미니 프로그램에서 일반적으로 사용되는 도구에 대한 자세한 설명과 예

WeChat 미니 프로그램에서 일반적으로 사용되는 도구에 대한 자세한 설명과 예

高洛峰
풀어 주다: 2017-02-25 09:22:31
원래의
2030명이 탐색했습니다.

WeChat 미니 프로그램에서 일반적으로 사용되는 도구에 대한 자세한 설명

머리말:

WeChat 미니 프로그램을 만들 때 많은 유틸리티를 접하게 됩니다. 매일 사용하려면 여기에 기록하세요(Ps: 디렉토리를 통해 보는 것이 좋습니다)

-날짜 가져오기(형식 지정)

function formatTime(date) {
 var year = date.getFullYear()
 var month = date.getMonth() + 1
 var day = date.getDate()

 var hour = date.getHours()
 var minute = date.getMinutes()
 var second = date.getSeconds()


 return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
}

function formatNumber(n) {
 n = n.toString()
 return n[1] ? n : '0' + n
}
로그인 후 복사

-동적 업데이트 시간 가져오기

function getDateDiff (dateTimeStamp) {
 var minute = 1000 * 60;
 var hour = minute * 60;
 var day = hour * 24;
 var halfamonth = day * 15;
 var month = day * 30;
 var year = day * 365;
 var now = new Date().getTime();
 var diffValue = now - dateTimeStamp;
 if(diffValue < 0){
  //非法操作
  return &#39;数据出错&#39;;
 }
 var yearC = diffValue / year;
 var monthC = diffValue / month;
 var weekC = diffValue / (7 * day);
 var dayC = diffValue / day;
 var hourC = diffValue / hour;
 var minC = diffValue / minute;
 if(yearC >= 1){
  result = parseInt(yearC) + &#39;年以前&#39;;
 }else if(monthC >= 1){
  result = parseInt(monthC) + &#39;个月前&#39;;
 }else if(weekC >= 1){
  result = parseInt(weekC) + &#39;星期前&#39;;
 }else if(dayC >= 1){
  result = parseInt(dayC) + &#39;天前&#39;;
 }else if(hourC >= 1){
  result = parseInt(hourC) + &#39;小时前&#39;;
 }else if(minC >= 5){
  result = parseInt(minC) + &#39;分钟前&#39;;
 }else{
  result = &#39;刚刚发表&#39;;
 }
 return result;
}
로그인 후 복사

읽어 주셔서 감사합니다. 모두에게 도움이 되기를 바랍니다. , 이 사이트를 지원해 주셔서 감사합니다!

WeChat 미니 프로그램에서 일반적으로 사용되는 도구에 대한 자세한 설명과 예를 보려면 PHP 중국어 웹사이트를 참고하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿