2017-01-30 2 views
1

데이터베이스에서 날짜를 가져 오는 중이며, 미국 날짜 형식입니다. 그래서 html로 그 날짜를 표시하는 동안 그것을 인도 날짜 형식으로 변경해야합니다. 어떻게해야합니까? 내 HTML 부분이 어디 날짜를 가져 오는하고는젠드 프레임 워크에서 날짜 형식을 변경하는 방법

<div class="control-group"> 
    <label class="control-label">Sale End Date:</label> 
    <div class="controls"> 
     <input type="text" disabled="" value="<?= $this->oProduct->sale_end_date ?>"> 
    </div> 
</div> 

사람이 제발 어떻게 말할 수 아래 주어진?

+0

인도 형식의 데이터가 어떤 모양인지 모를 경우 – RiggsFolly

+0

U를 사용할 수 있는지 알려주십시오 : '$ date-> setTimezone (new DateTimeZone ('Pacific/Chatham '));'자세한 내용은 : http://php.net/manual/en/datetime.settimezone.php – mymiracl

+0

'Ymd '형식을'dmY '형식으로 변경하고 싶습니다. 'Y-m-d'형식의 db에서 값을 가져 오는 중 –

답변

-1

HTML 내부에서 사용하기가 매우 쉽습니다. HTML 안에서 PHP 코딩을 사용해야합니다. 이 코드를 살펴보십시오.

<div class="control-group"> 
    <label class="control-label">Sale End Date:</label> 
    <div class="controls"> 
     <input type="text" disabled="" value="<?= $this->oProduct->sale_end_date ?>"> 
     <input type="date' value="<?php echo date('d-m-Y', mktime(0, 0, 0, 1, 1, 2017)); ?> 
    </div> 
</div> 

나는 원하는대로 날짜를 저장한다고 가정하는 입력을 추가했습니다. date('d-m-Y', mktime(0, 0, 0, 1, 1, 2017)); 코드는 모든 트릭을 수행하며 d-m-Y은 여러 가지 방법으로 작성할 수 있습니다. 추가 도움이 필요하면 Go here.

+0

호프, 도움이됩니다. 문제가 있으면 알려주세요. – Seeker