날짜 형식이 올바르게 작동하지 않음

제이슨

날짜 범위 선택기가있는 양식을 제출하고 있습니다.

양식에서 선택기의 값을 가져 오는 코드가 있습니다.이 형식은 다음과 같습니다.

01/03/2017 - 01/03/2017

또한 날짜 범위를 두 개의 변수로 나눕니다.

$one = 20/01/2017
$two = 13/03/2017

이제 이러한 변수의 날짜를 MYSQL이 사용하는 날짜로 형식화하려고합니다.

내 문제는 종료 날짜가 실패하고 항상 1970-01-01로 표시된다는 것입니다.

// Get the range from the form
$daterange = $_POST["daterange"];

// Split the range into a start and end date
list($one, $two) = explode("-", "$daterange", 2);

// Test the split worked
echo $one;
echo $two;

// Format the start date into MySQL style
$StartDate = date("Y-m-d", strtotime($one));

// Test date
echo $StartDate;

// Format the end date into MySQL style
$EndDate = date("Y-m-d", strtotime($two));

//Test date
echo $EndDate;
Mayank Pandeyz

이 시도:

$one = '20/01/2017';
$one = str_replace('/', '-', $one);
echo date('Y-m-d', strtotime($one));

// 출력 : 2017-01-20

작업 코드

그 이유 는 특히이strtotime() 노트에 대한 PHP 매뉴얼을 참조하십시오 .

참고 : m / d / y 또는 dmy 형식의 날짜는 다양한 구성 요소 사이의 구분 기호를 보면 명확 해집니다. 구분 기호가 슬래시 (/)이면 미국식 m / d / y로 간주됩니다. 구분자가 대시 (-) 또는 점 (.) 인 경우 유럽 dmy 형식이 가정됩니다. 그러나 연도가 두 자리 형식으로 제공되고 구분 기호가 대시 (-)이면 날짜 문자열이 ymd로 구문 분석됩니다.

잠재적 인 모호성을 피하려면 가능한 경우 ISO 8601 (YYYY-MM-DD) 날짜 또는 DateTime :: createFromFormat ()을 사용하는 것이 가장 좋습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Datatable 날짜 형식이 올바르게 작동하지 않습니다.

분류에서Dev

문자열로 올바르게 형식이 지정되지 않은 날짜

분류에서Dev

날짜가 시간을 올바르게 형식화하지 않습니다.

분류에서Dev

MongoDB 날짜 시간 값이 올바르게 저장되지 않음

분류에서Dev

PHP에서 날짜 차이가 올바르게 계산되지 않음

분류에서Dev

오늘 날짜와 이전 날짜의 차이가 올바르게 계산되지 않음

분류에서Dev

Excel : 선택한 후 날짜 형식 'YYYY-MM-DD'가 연결에서 올바르게 표시되지 않음

분류에서Dev

API를 사용하여 이벤트 자동 게시, 날짜 및 시간이 올바르지 않음

분류에서Dev

MomentJS가 날짜를 올바르게 변환하지 않음

분류에서Dev

Bootstrap Datepicker가 날짜를 올바르게 표시하지 않음

분류에서Dev

date ()는 올바른 날짜 및 시간 형식을 에코하지만 데이터베이스에 올바르게 저장하지 않습니다.

분류에서Dev

각도 날짜 형식이 작동하지 않음

분류에서Dev

Xamarin.iOS UITextField 날짜 형식이 작동하지 않음

분류에서Dev

jQuery datetimepicker-날짜 형식이 작동하지 않음

분류에서Dev

PowerShell 날짜 형식이 작동하지 않음

분류에서Dev

Apache URL 재 작성이 올바르게 작동하지 않음

분류에서Dev

AngularJS orderBy 날짜가 올바르게 주문되지 않음

분류에서Dev

신속하게 날짜 형식이 제대로 작동하지 않습니다.

분류에서Dev

R의 날짜 변환이 문자열을 올바르게 등록하지 않음

분류에서Dev

날짜가 올바르게 작동하지 않는 Java Jtable coulmn 단락

분류에서Dev

날짜가 올바르게 작동하지 않는 Java Jtable coulmn 단락

분류에서Dev

Ansible : delegate_to 그룹이 올바르게 작동하지 않음

분류에서Dev

Python Auto ARIMA 모델이 올바르게 작동하지 않음

분류에서Dev

부울이 올바르게 작동하지 않음

분류에서Dev

Hibernate Crtieria 및 제한이 올바르게 작동하지 않음

분류에서Dev

HTML 선택이 올바르게 작동하지 않음

분류에서Dev

Javascript setInterval if 문이 올바르게 작동하지 않음

분류에서Dev

Android if-else 문이 올바르게 작동하지 않음

분류에서Dev

grep이 올바르게 작동하지 않음

Related 관련 기사

  1. 1

    Datatable 날짜 형식이 올바르게 작동하지 않습니다.

  2. 2

    문자열로 올바르게 형식이 지정되지 않은 날짜

  3. 3

    날짜가 시간을 올바르게 형식화하지 않습니다.

  4. 4

    MongoDB 날짜 시간 값이 올바르게 저장되지 않음

  5. 5

    PHP에서 날짜 차이가 올바르게 계산되지 않음

  6. 6

    오늘 날짜와 이전 날짜의 차이가 올바르게 계산되지 않음

  7. 7

    Excel : 선택한 후 날짜 형식 'YYYY-MM-DD'가 연결에서 올바르게 표시되지 않음

  8. 8

    API를 사용하여 이벤트 자동 게시, 날짜 및 시간이 올바르지 않음

  9. 9

    MomentJS가 날짜를 올바르게 변환하지 않음

  10. 10

    Bootstrap Datepicker가 날짜를 올바르게 표시하지 않음

  11. 11

    date ()는 올바른 날짜 및 시간 형식을 에코하지만 데이터베이스에 올바르게 저장하지 않습니다.

  12. 12

    각도 날짜 형식이 작동하지 않음

  13. 13

    Xamarin.iOS UITextField 날짜 형식이 작동하지 않음

  14. 14

    jQuery datetimepicker-날짜 형식이 작동하지 않음

  15. 15

    PowerShell 날짜 형식이 작동하지 않음

  16. 16

    Apache URL 재 작성이 올바르게 작동하지 않음

  17. 17

    AngularJS orderBy 날짜가 올바르게 주문되지 않음

  18. 18

    신속하게 날짜 형식이 제대로 작동하지 않습니다.

  19. 19

    R의 날짜 변환이 문자열을 올바르게 등록하지 않음

  20. 20

    날짜가 올바르게 작동하지 않는 Java Jtable coulmn 단락

  21. 21

    날짜가 올바르게 작동하지 않는 Java Jtable coulmn 단락

  22. 22

    Ansible : delegate_to 그룹이 올바르게 작동하지 않음

  23. 23

    Python Auto ARIMA 모델이 올바르게 작동하지 않음

  24. 24

    부울이 올바르게 작동하지 않음

  25. 25

    Hibernate Crtieria 및 제한이 올바르게 작동하지 않음

  26. 26

    HTML 선택이 올바르게 작동하지 않음

  27. 27

    Javascript setInterval if 문이 올바르게 작동하지 않음

  28. 28

    Android if-else 문이 올바르게 작동하지 않음

  29. 29

    grep이 올바르게 작동하지 않음

뜨겁다태그

보관