TIME

    Linux - 서버 시간대 한국으로 변경

    현재 서버 시간 확인 명령어date시간대 변경 명령어# 기존 심볼릭 링크 삭제sudo rm /etc/localtime# 한국 시간으로 심볼릭 링크 생성sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime

    php - 날짜 연산

    코드 // 시간 연산 $연산후날짜 = date('Y-m-d', strtotime('연산 날짜', strtotime($날짜))); 예시 // 현재로부터의 시간은 다음과 같이 연산 가능 $ago_from_now = date('Y-m-d', strtotime('연산 날짜')); // 예) 2022-04-21 12:00:00 보다 4달 뒤 $four_month_ago_from = date('Y-m-d', strtotime('+4 months', strtotime(date('Y-m-d', strtotime('2022-04-21 12:00:00'))))); debug($four_month_ago_fro..

    js - 단일 타이머

    코드 /** @type {Number} 시간 차이 ms */ var diff_time; /** * 현재 시간을 기준으로 입력받은 종료 시간까지 타이머를 작동 시키는 함수 * @param {String} end_time 종료 시간 * @param {String} tag 타이머 텍스트가 들어갈 태그 */ function setTimer(end_time, tag) { var deadline_time = new Date(end_time); var now_time = new Date(); if (now_time > deadline_time) { $(tag).text(`타이머가 종료되었습니다.`); } else { var { diff_ms, diff_hour, diff_minute, diff_second } = c..

    js - 시간 차이 계산(시:분:초)

    코드 /** * 시간차이를 시분초 단위로 계산해주는 함수 * @param {String} time * @returns {String} 시간차이 */ function 시간차이(time) { // 현재 시간 기준으로 차이 계산 var now_time = new Date(); var deadline = new Date(time); // 시간 차이를 초 단위로 변수에 저장 var diff_time = (deadline - now_time) / 1000; var diff_hour = Math.floor(diff_time / (60 * 60)).zf(2); var diff_minute = Math.floor((diff_time % diff_hour) / 60).zf(2); var diff_second = Math...

    php - 시간 포맷

    // 시간 포맷 $시간 = date("Y-m-d H:i:s", strtotime($시간));