ie와 chrom 은 new Date().toLocaleString()

형식이 다르다. 그래서 편하게 substring 으로 똑같이 잘라쓰려고하면 서로 달라서 적용이 안된다.


브라우저별 함수를 만들어서 써도 되겠지만

이보다는

Date함수를 직접 튜닝하면 편하다.

Date.prototype.toLocaleString = function () {

return 필요한 날짜 포맷;

};


이렇게 하면 브라우저에 상관없이 같은 형식을 받을 수 있다.

getMonth()도 브라우저에서는 우리가 세는 달 -1 로 나와서 1월이 0 이다.


Date.prototype.getMonth= function () {

return this.getMonth() +1;

};

로 바꾸면 편하게 사용할 수 있다.


'javascript' 카테고리의 다른 글

ajax의 자동 encoding  (0) 2017.12.28
mousewheel 이벤트 버그  (0) 2017.12.28
ie, chrom] new Date 관련  (0) 2017.12.27
jquery outerHTML  (0) 2017.12.27
IE에서 inline style 자동 파싱 문제  (0) 2017.12.27
Closure의 중요성  (0) 2017.07.08

1. joda-time이 1.8부터는 라이브러리로 추가


package java.time


LocalDateTime 은 시간까지

LocalDate 는 날짜

메서드

.now() 현재 시간


2.

mybatis

where if에서

if안에 또 if를 쓸 경우


<if>

 and

  <if></if>

</if>

이런 식이 아니라


<if> 

  <if>and</if>

</if>

각각 써 주어야 한다.

'학습일기' 카테고리의 다른 글

08월02일 학습일기  (0) 2017.08.03
08월01 학습일기  (0) 2017.08.01
07월19일 학습일기  (0) 2017.07.19
07월17일 학습일기  (0) 2017.07.17
07월13일 학습일기  (0) 2017.07.14
07월 12일 학습일기  (0) 2017.07.13

+ Recent posts

티스토리 툴바