입니다. 저는 개인 레포트 앱을 만들고 있습니다. 날짜를 저장해야하므로 그 달의 특정 월 세부 사항에 대한 데이터베이스를 호출 할 수 있습니다. 그러나 나는 필요를 reoccuring 그리고 만약 그게 더 나은 그냥 하루에 더 많은 날짜를 추가하는 유지하는 것이 더 나은지 알아 내기 위해 노력하고있다 또는 더 많은 행을하거나 1 개월/일 간격으로 함께 저장하는 것이 좋습니다?데이터베이스에 날짜를 저장하는 가장 좋은 방법은
그것은
같은 저장 날짜에 더 좋을 것이다그냥 영원히 매달
- 2014년 1월 1일
- 2014년 2월 1일 시간이 끝날 때까지 데이터 당 새 행을 추가
- 2014년 3월 1일
또는 한 달에 좋을 것 | 하루 | 간격을 계산하고 PHP와 쿼리를 통해 어떻게 든 계산할 수 있습니다. 이제는 모든 것을 끌어 당기고 이제는 모든 시간에 대입합니다.
- 01 | 01 | 30
- 01 | 01 | 120
두 가지 옵션의 레이아웃을 게시 할 수 있습니까? 당신이하려고하는 것은 약간 불명확합니다 ... – dethtron5000
주어진 정보로 말하기 란 불가능합니다. 나는 당신이 * dates *를 저장하고 싶지는 않지만, 다른 것들 사이에 날짜를 가지고있는 몇몇 레코드를 추측 할 것입니다. 그런 다음 각 레코드를 날짜 열이있는 행에 저장하고 필요에 따라 SQL 쿼리를 사용하여 필터 및 그룹화 및 병합하십시오. – deceze
저는 항상 날짜를 1970 년 1 월 1 일 (유닉스 시대)부터 경과 된 초 수로 저장합니다. 이는 정수입니다. 두 번에 걸쳐 항목을 매우 빠르고 쉽게 쿼리 할 수 있습니다. 또한 디스플레이 용으로 포맷 할 때 유연성을 제공합니다. StackOverflow는 "x 초 전", "x 분 전"또는 _formatted_date_와 같은 방식으로 게시물이 표시되는 것과 같은 동일한 작업을 수행합니다. 'time()'함수를 사용하여 현재 순간의 초 수를 구할 수있다. – enhzflep