테스트 사이트 - 개발 중인 베타 버전입니다

[이번주] 그것이 알고 싶다 채택완료

1년 전 조회 1,648

1시간 뒤를 어떻게 표현할까 해서요

이렇게 했더니 안되네요

서버타임이 1970이니 안될 수 밖에요,,

이부분을 어떻게 고쳐야 할까요?

 

</p>

<p><script> </p>

<p>function input_text6() { //1시간 뒤

document.all.wr_datetime.value = "<?php echo $now_time= date("Y-m-d H:i:s", ($g5['server_time']+1750));?>"; 

} 

function input_text7() { 

document.all.wr_datetime.value = "<?php echo $date_time = date( "Y-m-d H:i:s", strtotime( "today 9:05" ) );?>"; 

} 

function input_text8() { 

document.all.wr_datetime.value = "<?php echo $date_time = date( "Y-m-d H:i:s", strtotime( "tomorrow 9:05" ) );?>"; 

} 

//--> 

</script></p>

<p>

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

답변 2개

채택된 답변
+20 포인트

<script> 

function input_text6() { //1시간 뒤

document.all.wr_datetime.value = "<?php echo $now_time= date("Y-m-d H:i:s", strtotime('+1 hour'));?>"; 

} 

function input_text7() { 

document.all.wr_datetime.value = "<?php echo $date_time = date( "Y-m-d H:i:s", strtotime( "today 9:05" ) );?>"; 

} 

function input_text8() { 

document.all.wr_datetime.value = "<?php echo $date_time = date( "Y-m-d H:i:s", strtotime( "tomorrow 9:05" ) );?>"; 

} 

//--> 

</script></p>

<p>
이렇게 수정해 보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

모르시는게 없으시네요 ㅎ
그것을 알려주셔서 감사합니다,

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

다음과 같이 해보시는건 어떨까 합니다.

</p>

<p><script> 

function input_text6() { //1시간 뒤

  var currentTime = new Date();

  currentTime.setHours(currentTime.getHours() + 1);

  var formattedTime = currentTime.toISOString().slice(0, 19).replace('T', ' ');

  document.all.wr_datetime.value = formattedTime;

} 

</script>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이번에도 감사합니다,~

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

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

로그인

전체 질문 목록

🐛 버그신고