나는 조회 시스템을하고 있으며 작성된 모든 조회에 날짜가 아닌 시간 소인이 있어야합니다. 그냥 내가이 일을 어떻게 할 것인지 궁금해. 나는 현재 날짜를 잡고 데이터를 저장하는 것으로 시작할 것 같습니까? 죄송합니다. 새로운 내용 :/CakePHP에서 날짜 스탬프를하는 방법
2
A
답변
5
이것은 CakePHP에서 매우 쉽게 사용할 수 있습니다.
1 ) 자동으로 현재 날짜로 필드를 채 웁니다 더 2. CakePHP의 때마다 A를 없다) 데이터베이스에 문의 테이블에 '생성'필드를 추가하고
2 날짜 시간
을 입력 제공 새 레코드가 저장됩니다.참고 : '수정 된'날짜/시간 필드를 추가 할 수도 있습니다. 생성과 마찬가지로 레코드가 수정되고 저장 될 때마다 자동으로 업데이트됩니다.
0
테이블에 datetime 유형의 "created"라는 필드를 만들고 cake가 대신 작업을 수행합니다. 이 CAE의 형식은 'YYYY-MM-DD HH입니다 : MM :.
당신은 당신이 원하는대로 출력을위한 해당 날짜의 형식을 CakePHP의 TimeHelper을 사용할 수 있습니다 - 심지어 타임 스탬프로 먹으 렴 경우 하드 요구 사항 또는
, 당신은 타임 스탬프와 같은 다른 필드를 원하고 있다면 당신은 컨트롤러에서 할 경우 :
$this->request->data['ModelName']['timestamp'] = time();
$this->ModelName->save($this->request->data);
모범 사례 :. 모든 데이터 조작은 모델에서 발생해야
$this->data[$this->alias]['timestamp'] = time();
$this->save($this->data);
모델에서 beforeSave() 콜백을 사용하여 필드를 설정하면 자동으로 발생합니다. 당신이 그것을 만들기를 원한다면 당신은 수표를 추가해야합니다.
관련 문제
- 1. CakePHP에서 날짜 선택 메뉴에 자리 표시 자 복사본을 설정하는 방법
- 2. cakephp에서 날짜와 마지막 날짜 사이의 날짜를 찾는 방법
- 3. Cakephp에서 javascript를 사용하여 날짜 값 가져 오기
- 4. CakePHP에서 모델을 복제하는 방법
- 5. CakePHP에서 URL을 유지하는 방법
- 6. cakephp에서 플러그인에 액세스하는 방법
- 7. cakephp에서 casecading하는 방법
- 8. cakephp에서 재귀를 제한하는 방법
- 9. CakePHP에서 동작을 허용하는 방법?
- 10. CakePHP에서 heredoc을 사용하는 방법?
- 11. Cakephp에서 상속을 구현하는 방법
- 12. cakephp에서 default.ctp를 사용하는 방법
- 13. cakePHP에서 jquery를 사용하는 방법
- 14. CakePHP에서 Google 글꼴을로드하는 방법/CakePHP에서 GoogleFontHelper 사용 2.3.6
- 15. CakePHP에서 KoolPHP Suite를 사용하는 방법?
- 16. CakePHP에서 도우미 기능을 사용하는 방법
- 17. cakephp에서 관리자와 사용자를 인증하는 방법
- 18. CakePHP에서 장비 시스템을 구현하는 방법
- 19. Cakephp에서 GET 양식을 만드는 방법
- 20. HABTM을 CakePHP에서 TranslateBehaviour로 유지하는 방법
- 21. cakephp에서 사용자 정의보기를 굽는 방법?
- 22. CakePHP에서 여러 테이블을 사용하는 방법?
- 23. 수동으로 CakePHP에서 jointable을 업데이트하는 방법
- 24. CakePhp에서 삼항 관계를 모델링하는 방법?
- 25. cakePHP에서 줄 바꿈을 인쇄하는 방법?
- 26. cakephp에서 require_one 뷰를 사용하는 방법
- 27. CakePHP에서 로그인 시도를 계산하는 방법
- 28. CakePHP에서 Tinymce의 값을 설정하는 방법
- 29. cakephp에서 새 줄을 처리하는 방법
- 30. CakePHP에서 유효성 검사 방법 재정의