-2
날짜 형식을 통해 값을 가져 와서 날짜, 월, 연도를 dd/mm/yy 형식으로 저장할 수 없습니다. 년/월/일의 형식은 본문 답변 일 수 있습니다.데이터베이스의 날짜 형식을 변경하려면
날짜 형식을 통해 값을 가져 와서 날짜, 월, 연도를 dd/mm/yy 형식으로 저장할 수 없습니다. 년/월/일의 형식은 본문 답변 일 수 있습니다.데이터베이스의 날짜 형식을 변경하려면
질문이 명확하지 않습니다. mysql 기본 형식으로 저장 한 양식을 제출 한 날짜를 저장하면 표시 할 때 원하는 형식으로 표시되지 않습니다. 이 경우이 문제를 해결하는 가장 좋은 방법은 모델의 날짜 형식을 변경하는 것입니다. 모델에 'before save'및 'after find'메소드를 사용하여 db에 저장하기 전에 날짜 형식을 변경하고 db에서 추출 할 때이를 변경할 수도 있습니다. 실제 날짜 형식은 db에서 동일하게 유지되지만 원하는 형식으로 표시됩니다. 예를 들면 다음과 같습니다.
protected function beforeSave()
{
if($this->date!=null){
$this->date=date('Y-m-d', strtotime($this->date));
}
return TRUE;
}
public function afterFind()
{
if($this->date!=null){
$this->date = date('d F Y',strtotime($this->date));
}
return true;
}
정확히 묻는 것은 무엇입니까? – NKN
코드를 사용하여 날짜 형식을 dd/mm/yyyy에서 yyyy/mm/dd로 변경해야합니다. – Kannan