데이터베이스(DB)의 테이블에서 만약 컬럼(필드)에 있는 값을 변경하려면 어떻게해야할까요. 이 경우 아래의 명령어를 사용하여 값을 변경할 수 있습니다. 이때 UPDATE 키워드를 사용합니다. UPDATE 키워드는 원하는 컬럼 안의 특정 값(레코드)의 값을 변경할 수 있게해줍니다. 먼저 간단한 사용방법은 아래와 같습니다.UPDATE 테이블명 SET 필드명='변경할값' WHERE 필드명=해당값;이처럼 update는 이미 존재하는 값을 변경하기 위해 사용되며 값을 찾기 위한 select문 다음으로 가장 많이 사용되지 않을까 생각됩니다. 그럼 아래는 간단한 사용 예제코드입니다.# update 사용해 하나의 값만 수정하기하나의 값을 수정하는 가장 기본적인 방법입니다. 수정할 필드와 찾을 값을 지정합니다.UPDATE
Last Modified : 2020-06-25 16:54:12자바스크립트를 사용하여 현재시간을 구하는 경우 날짜, 월, 일, 초 단위, UTC 등등 여러 값을 얻을 수 있습니다. 그런데 만약 timestamp 값을 알려면 어떻게 할까요? 아래에서 알아보세요.! 타임스탬프 값이란?타임스탬프 값은 현재 시간을 밀리세컨드 단위로 변환하여 보여주며 특히 값을 비교하는 경우 매우 유용하게 사용할 수 있습니다. 예를들어 현재시간과 현재시간보다 1시간 빠른 시간 값을 비교한다고 생각해보면 이해하기 쉽습니다. 예를들면 아래처럼 비교가 가능합니다.if (1508367636000 < 1508367639600)만약 년, 월, 일로 표기되어 있다면 이를 다시 변환하기 매우 까다롭겠죠. 그럼 이를 지바스크립트로 얻으려면? 가장 간단한 방법은 아래와 같습니다.@ 참고사항타임스탬프 값을 사용하
Last Modified : 2019-01-23 00:31:33VueJS에서 라우터(router)를 설정하고 사용하는 방법에 대하여 알아봅니다.! 라우터(Router) 설정이란?다른 프레임워크처럼 vuejs 역시 라우터를 제공합니다. 이때 VueJS에서는 Vue Router를 사용하게되는데요 라우터를 설정하게되면 특정 주소와 접근할 페이지 정보를 설정할 수 있습니다. 즉, /sample/ 이라는 주소로 접근할 경우 원하는 페이지의 정보를 보여줄 수 있도록 설정하는 것이 바로 라우터(router)에서 라우트(route)를 설정한다고 생각하시면 됩니다.SPA(싱글 페이지 어플리케이션)에서는 하나의 페이지로 동작하기 때문에 실제로 다른 주소로 접근하여 웹페이지를 리로드하지 않는 대신에 Router 설정이 반드시 필요하게 됩니다.# Vue Router 설치 및 설정하기가장 먼
Last Modified : 2019-11-18 10:25:40만약 자바스크립트를 사용하여 얻어온 시간에 getTime() 메소드를 적용할 경우 아래와 같은 숫자를 볼 수 있습니다.1491553506653이 숫자가 의미하는 것은 무엇일까요? 먼저 위 숫자를 얻기 위해서는 아래와 같은 방법이 필요합니다.currentDate = new Date();currentDate.getDate();// 1491553506653를 반환13자리 숫자가 의미하는 것을 나열해 보았습니다.현재시간을 숫자로 나열함나열된 시간은 millisecond 즉 1/1000초를 나타냄1970년 1월 1일 자정을 기준으로 함참고로 음수가 나타날 경우 1970년 이전을 의미합니다.
Last Modified : 2017-04-07 17:31:57Python에서 현재 날짜 및 시간을 가져오고 표시하는 방법에 대하여 알아봅니다. 어떻게 할 수 있을까요?파이썬에서 자주 사용되는 방법으로 datetime 그리고 time 모듈을 사용하는 방법이 있습니다. 이 두 모듈은 모두 현재 날짜와 시간을 불러오거나 출력할 수 있습니다.# Python 날짜, 시간 정보 가져오기그럼 각각 자세히 알아보도록 하겠습니다. 먼저 time모듈을 사용하는 방법입니다. 일단 time 모듈을 불러옵니다.import time이제 불러온 모듈을 사용하여 여러가지 날짜, 시간 등을 사용해보겠습니다. 사용 방법은 간단한데요 strftime() 메소드를 사용하여 원하는 포맷을 인자로 넘겨줍니다. 그럼 원하는 값을 반환하죠.// 간단한 시분초 값을 불러오기time.strftime('%H%M%S
Last Modified : 2020-04-08 18:29:37제이쿼리 UI는 사용하기 편리한 다양한 UI(유저 인터페이스)를 매우 많이 지원한다. 이 중에서도 편리하면서 꼭 필요한 기능 중 하나로 datepicker를 꼽을 수 있다...# jQuery 플러그인 Datepicker UIDatepicker UI는 말 그대로 날짜를 쉽게 선택할 수 있도록 도와주는 인터페이스로 사용 방법이 매우 간단하고 쉽다. 특히 제이쿼리를 사용하는 프로젝트의 경우 편하게 사용할 수 있는 Datepicker UI가 많이 쓰인다.! Datepicker UI 한글 사용 방법은?기본값이 영어로 나오는 경우 이를 한글로 변경해주는 설정이 필요하다. 한글로 변경하기 위해서 추가적인 설정이 필요한데 이 방법은 아래와 같다. 그럼 아래의 아래의 예제코드를 보자.# datepicker 한글화 예제소스
Last Modified : 2017-12-13 00:31:44Python에서 타임스탬프(timestamp)로 나타나는 날짜 및 시간 값을 년/월/일 및 시간으로 변환하는 방법에 대하여 알아봅니다. 어떻게 하면 가능할까요?! 타임스탬프 시간이란Timestamp는 시간을 밀리세컨드(1/1000초)로 나타낸 값으로 1442154124 같이 숫자로 표현할 수 있습니다.@ 타임스탬프로 변환하는 방법은?만약 타임스탬프의 값을 년/월/일 등으로 변환하려면 아래와 같이 datetime 모듈을 사용하여 가능합니다. 그러면 아래의 예제를 봐주세요. 어떻게하면 변환할 수 있는지는 아래의 예제를 봐주세요# Python timestamp 시간 변환 예제 보기만약 Python에서 타임스탬프로 저장된 시간값을 특정 날짜포맷(년/월/일/시간)으로 바꾸는 몇 가지 예제를 알아보겠습니다. 아래를 봐
Last Modified : 2019-01-23 00:49:54MongoDB를 사용하는 경우 기존 값을 찾아 변경하는 방법 update()에 대하여 알아봅니다.# MongoDB, update() 알아보기먼저 값을 변경, 수정할 경우 update()를 사용합니다.db.Collection.update({ matchQuery }, { updateQuery }, { optionQuery })위는 간단한 사용 문법입니다. NoSQL을 어느 정도 알고 있다면 매우 익숙한 문법입니다. 그럼 각각 어떻게 사용하는지 알아봅니다.먼저 위에서는 객체를 값으로 가지는 세 가지 arguments 인자를 사용하고 있습니다.matchQuery // 원하는 값을 찾을 검색 쿼리updateQuery // 일치하는 document(row)를 찾은 후 변경 할 쿼리를 입력optionQuery // [옵
Last Modified : 2020-04-30 15:02:33자바스크립트에서 Date 내장객체에 날짜를 설정하는 방법을 알아보겠습니다. 아래의 방법처럼 오늘 날짜의 값을 변수 myDate에 저장하여 얻을 수 있습니다.var myDate = new Date();이제 위 변수를 사용하여 다양한 값을 가져오거나 설정할 수 있습니다. 만약 일자를 2일로 설정할 경우 아래와 같이 설정합니다.myDate.setDate('2');// 2일로 날짜가 변경되어 설정됨날짜는 1-31까지 설정이 가능합니다. 이때 숫자만 입력 가능하죠.! 정확한 요일과 시간을 설정하기만약 'June 1, 2017 01:02:03' 값의 포맷을 변경하여 출력하려고 합니다. 먼저 new Date()를 사용해 변수 myDate에 선언해야겠습니다.var myDate = new Date("June 1, 2017
Last Modified : 2020-03-07 18:08:51자바스크립트를 사용하여 날짜를 구하는 방법 중 이번 달이 몇 일까지 있는지 알려면 어떻게 할까요? 다시 말하면..."특정 달의 마지막 날을 알아내는 방법"위와 같이 얘기할 수 있습니다. 아래에서 자세히 알아봅니다.# 자바스크립트로 마지막 날짜 구하는 방법자바스크립트는 날짜와 관련된 편리한 함수들이 존재하는데 먼저 Date 객체를 사용해야 합니다.Date 객체를 사용할 때 인자로 날짜를 지정할 수 있는데 이 방법을 사용하면 간단하게 원하는 마지막 날을 얻을 수 있죠. 우선 현재 날짜를 사용하여 인스턴스를 만들기 위해 아래와 같이 사용합니다.new Date(년도, 월, 일)원하는 날의 인스턴스를 사용해 바로 마지막 날을 얻어보려고 합니다. 간단한 예제를 만들어서 알아보죠.! 2019년 2월의 마지막 날 구하기예
Last Modified : 2019-12-05 17:10:53날짜 시간을 입력 받을 수 있는 라이브러리 datetimepicker UI는 시간과 날짜를 함께 설정할 수 있는 편리한 UI 컴포넌트로 매우 자주 사용됩니다. 아래는 datetimepicker의 날짜 시간 포맷을 동적으로 변경하는 방법에 대하여 알아보겠습니다.만약 상황에 따라 사용할 날짜/시간 포맷을 동적(dynamic)으로 변경하려면 어떻게 해야할까요? 페이지 로딩시 설정 한 config에서 datetimepicker 날짜, 시간 포맷을 변경하려면 잘 되지 않습니다. 그래서 다른 방법이 필요하죠.# datetimepicker 날짜, 시간 포맷 동적으로 바꾸기예를들어 페이지 로딩시 아래와 같이 포맷 날짜/시간으로 input 태그를 사용하기 위해 설정되어 있다고 가정합니다.$('#startTime').date
Last Modified : 2019-08-06 00:02:38자바스크립트를 사용하여 날짜 데이터에 접근하기 위하여는 Date 객체를 통해서 접근이 가능하다. Date 객체는 날짜 및 시간에 관련된 정보를 가지고 있다.날짜 정보를 사용할 경우 일반적으로 Date 객체를 사용하여 새로운 인스턴스를 아래와 같이 생성하여 사용한다. 간단한 사용방법은 아래와 같다. 만약 현재 날짜를 date_value 변수에 저장한다고 한다면 다음과 같이 사용할 수 있다.date_value = new Date();위 코드는 Date 객체를 사용하여 date_value에 새로운 인스턴스를 생성한다. date_value를 출력하면 아래와 같은 값을 가지고 있다.Date 객체를 사용한 값Mon May 20 2013 16:25:45 GMT+0900 (KST)* Date객체에서 주로 사용되는 Meth
Last Modified : 2015-11-15 22:48:58Bootstrap의 datepicker를 사용하여 날짜를 선택할때 만약 선택가능한 날짜를 지정하려면 어떻게할까요?우선 최소 및 최대 날짜가 필요하고 아래 방법처럼 두 가지의 방법이 존재합니다.1. html 코드에 설정값을 추가2. datepicker config에 최소 최대값 추가# html 코드에 추가하는 방법<input type="text" datepicker-popup="" ng-model="dt" is-open="opened" min="'2017-03-01'" max="'2017-03-30'" datepicker-options="dateO
Last Modified : 2017-09-21 00:24:04자바스크립트를 사용하여 특정 날짜가 오늘 기준으로 얼마나 지났는지... 여기서는 하루 지났는지 알아보는 방법입니다. 일단 하루가 지났는지 알아보기 위하여 다음과 같은 프로세스를 생각해봅니다.오늘 날짜 구하기오늘 날짜에서 특정 날짜를 빼기나온 값을 24시간 기준으로 변환하기위의 값이 24시간보다 더 큰 경우인지 아닌지 확인하여 처리하기그럼 위와 같이 코드를 아래에 작성해보도록 하겠습니다.function formatDate(curDate) { var today, resultDate; today = new Date(); resultDate = new Date(curDate); // Time (minutes * seconds * millisecond) if ((today -
Last Modified : 2017-04-26 08:29:14웹페이지에서 날짜를 선택하는 UI 컴포넌트 중 간단하면서 쉽게 적용하는 jQuery Datepicker가 많이 사용됩니다. 이때 보여주게되는 요일 시작의 기본값이 아래 순서와 같습니다.[ 일 월 화 수 목 금 토 ]이때 만약 다른 요일부터 시작하게하려면? 어떻게할까요? 가능할까요??스크린샷) 기본값으로 일요일부터 시작되는 Datepicker# jQuery Datepicker 다른 요일부터 나오도록 설정하기제이쿼리의 Datepicker는 원하는 요일부터 선택 가능하도록 옵션값을 지정할 수 있습니다. 즉 아래와 같은 값들이 가능합니다.[ 월 화 수 목 금 토 일 ]또는[ 토 일 월 화 수 목 금 ]아래 스크린샷 처럼 순서를 바꿀 수 있게됩니다.스크린샷) 일요일이 아닌 월요일부터 시작일이 바뀜물론 어떤 요일이든
Last Modified : 2018-05-31 19:59:09데이터베이스안에 있는 테이블의 특정 데이터를 변경하는 방법은 update 키워드를 사용해 가능합니다. 그런데 만약 특정 필드안에 있는 모든 리스트를 기준으로 특정 문구를 다른 것으로 치환, 변경하려면 어떻게 해야할까요? 하나씩 하는 방법이 아닌 전체를 규칙적으로 바꾸는 경우 replace() 함수를 사용할 수 있씁니다.# 언제 이런 경우가 발생할까요? 예를들어 필드안에는 전화번호가 저장되어 있는데 이 안에 있는 모든 - 대시기호를 제거해야하는 경우가 있습니다. 이런 경우 하나 하나 - 대시기호를 찾아서 없애는 작업을 한다면 굉장히 시간이 오래걸리고 비효율적일 것입니다. 이 경우에는 replace() 함수를 사용해 전체 데이터를 일괄로 처리하는 방법이 필요합니다. 그 외에도 비슷한 경우가 많을 수 있겠죠.아래
Last Modified : 2016-05-11 09:43:56자바스크립트에서 오늘 날짜만 구하는 방법입니다. new Date()를 사용하여 값을 가져옵니다. 만약 today라는 변수에 오늘 날짜를 저장하는 경우라면 아래와 같습니다. var today = new Date();var month = today.getUTCMonth() + 1; //months from 1-12var day = today.getUTCDate();var year = today.getUTCFullYear();today = year + "-" + month + "-" + day;간단하게 오늘 날짜를 얻을 수 있습니다.코드 스니펫 widget
Last Modified : 2017-09-21 00:24:12React UI 라이브러리 antd에서 날짜 및 시간을 입력할 수 있는 컴포넌트 <DatePicker />에 대하여 알아봅니다.<DatePicker /><DatePicker />는 방문자로부터 날짜와 시간을 입력 받을 수 있는 antd의 컴포넌트입니다. 날짜를 입력 받을 경우 텍스트로 입력 받을 수도 있지만 사용자 입장에서는 매우 불편하므로 이와 관련된 Datepicker 라이브러리가 매우 많이 사용합니다. 그런 이유로 다양한 라이브러리가 존재하는데 이 중에서도 antd의 DatePicker는 기능과 편의성을 모두 가지고 있어 특별히 다른 라이브러리를 찾을 필요가 없는 것 같습니다.그럼 아래에서 antd의 DatePicker에 대하여 자세히 알아보도록 하겠습니다.! DatePicker 컴포넌트의 Proper
Last Modified : 2020-09-01 19:52:29MySQL에서 해당하는 값이 없는 경우 INSERT로 추가하고 만약 있으면 UPDATE하는 방법은 무엇일까요?이 경우 INSERT를 사용하되 아래의 쿼리문을 추가하여 이미 존재하는 경우에 UPDATE하는 문법을 만들 수 있습니다. ON DUPLICATE KEY UPDATE 컬럼명 = VALUES(업데이트값)그럼 아래의 예제를 참고하세요.INSERT INTO user (id, name) VALUES ("MyId", "MyName") ON DUPLICATE KEY UPDATE name = VALUES(name);user 테이블에 존재하는 id와 name을 확인하여 만약 동일한 name이 존재하는 경우 UPDATE를 수행하게 됩니다.
Last Modified : 2017-04-05 17:19:41AngularJS 날짜 filter를 사용한 표현 방법 <body ng-app="testApp" ng-controller="testController as testCtrl"> {{ testCtrl.title }} <br /> {{ testCtrl.myDate | date: 'yyyy.MM.dd HH:mm (UTC- Z)'}} <script> app = angular.module('testApp', []); app.controller('testController', function() { this.title = ' Timezone test'; this.myDate = new Date; }) </script> </body>
Last Modified : 2017-08-11 01:41:50리눅스에서 이 전 또는 이 후 날짜를 선택하는 방법에 대하여 알아봅니다.# 리눅스 이 전 또는 이 후 날짜 불러오기먼저 날짜를 불러오기 위해서는 date 명령어를 사용합니다.datedate는 날짜를 출력하여 보여줍니다.$ date// 출력 결과Sat Jul 4 20:47:24 KST 2020날짜를 원하는 포맷으로 출력하고 싶다면 관련된 아래 링크에서 확인해보세요.링크 바로가기 >https://webisfree.com/2020-07-01/리눅스-오늘-날짜의-파일-생성하는-방법-및-예제이제 이 전 또는 다음 날짜 선택하는 방법을 알아보려고 합니다! 이 전 날짜 선택하기, previous date이 전 날짜를 선택하기 위해서 --date 문법을 사용할 수 있습니다. 이때 아래와 같은 방법으로 날짜 선택이 가능
Last Modified : 2020-07-04 21:10:431. 날짜의 유효성을 확인하는 함수아래 함수는 날짜가 실제로 유효한 값을 가지는지 테스트하는 함수입니다. 날짜가 올바르면 true를 그렇지 않은 경우 false()를 반환합니다.checkdate( 월, 일, 년);<?phpcheckdate(13, 30, 2015);// 13월이 없기때문에 false를 리턴함?>
Last Modified : 2015-11-03 19:08:43오늘 날짜를 아래와 같이 나타내려고 합니다.'2017-05-01'일반적으로 사용되는 로컬타입의 날짜입니다. 하지만 이처럼 날짜를 보여주는 메소드는 Date() 객체에 없는데요 .. 이처럼 보여줄려면 어떻게 할까요? 일단 정규표현식을 사용하는 방법이 떠오르는 군요. 아래는 예제소스입니다.# 자바스크립트 오늘날짜를 -를 구분기호로 보여주기일단 오늘 날짜는 Date() 객체를 사용하고 년월일은 toLocaleDateString() 메소드를 사용합니다. 그 이후에 이 값을 정규표현식으로 변환하여 우리가 원하는 슬래쉬 구분자의 날짜를 얻을 것입니다.var curDate = new Date();curDate = curDate.toLocaleDateString().replace(/./g, '').replace(/ (?=
Last Modified : 2017-05-02 17:55:22웹로컬라이제이션 개발을 위한 UTC 날짜 활용방법들을 알아봅시다. 생각할 부분은은?ISO 8601 표준의 시간은 아래와 같습니다.YYYY-MM-DDTHH:MM:SSZ날짜에 사용가능한 함수로 toISOString()을 사용할 수 있습니다.# toISOString()으로 날짜 변환하기이 함수는 ISO 8601 표준에 맞는 날짜로 변환해줍니다. 변환 후 나타나게 될 값은 다음과 같습니다.반환되는 UTC 타임존은 항상 0을 가지게 됩니다. 여러가지 언어로 로컬라이제이션 되는 웹서비스의 경우 이 함수를 많이 사용합니다.toISOString()
Last Modified : 2017-05-23 19:50:48