채택완료

javascript 질문

2019-05-22 (수) 20:35:27 2,353

var date = new Date();

date.getHours라고 하면 20시 21시 라고 되는데 8시 9시 이렇게는 못하나요?

|

답변 2개

채택된 답변
+20 포인트

또는..

Copy
var ampm = (date.getHours()>= 12 ? 'pm' : 'am');

var hour = date.getHours() % 12;

var hour= hour > 12 ? hour - 12 : hour;

이런식으로 밖에 않됩니다. 

바로 12시간제로 가져올수는 없는걸로 알고있습니다.

답변을 작성하려면 로그인이 필요합니다.