PHP에서 한 날짜 형식을 다른 날짜 형식으로 변환
0
0
2018.08.11 16:41
4,045
4
로그인 후 추천 / 비추천 가능
총 채택 포인트 | 500 포인트 |
---|---|
채택된 회원에게 주는 후원 포인트 | 400 포인트 |
채택 후 작성자(할인의추억) 회수 포인트 | 100 포인트 |
본문
PHP에서 한 날짜 형식을 다른 날짜 형식으로 변환하는 간단한 방법이 있습니까?
나는 이것을 가지고있다:
$old_date = date('y-m-d-h-i-s'); // works
$middle = strtotime($old_date); // returns bool(false)
$new_date = date('Y-m-d H:i:s', $middle); // returns 1970-01-01 00:00:00
그러나 나는 당연히 균열보다는 오히려 현재 날짜를 돌려 보내는 것을 좋아할 것입니다. 내가 뭘 잘못했을까요?
-
다음맵멀티마커 - [샘플] 50년 전통의 해산물 전문점, 제주 감수 해산물2019-02-15
-
구글맵멀티마커 - [샘플] 50년 전통의 해산물 전문점, 제주 감수 해산물2018-09-21
-
한줄게시판 - 할인의추억님의 한줄토크입니다. - 2018-08-29 19:27:562018-08-29
-
회원갤러리 - 섬의 비밀2018-08-21
-
회원갤러리 - 겨울 호수2018-08-21
-
자유게시판 - 그동안 운동해야지 하고 생각만 하고 있었는데 더 늦기전에 정말 마음 먹고 운동 시작해야 겠어요.2018-08-21
-
문화 - 2017 서울 콜렉션 개최2018-08-21
-
유머게시판 - 김을 너무 오래 굽고 있으면 (김태우냐). 김을 너무 오래 굽다가 흔히 하는 탄식 (김태원네). 김 붙은 이빨은 (김치). 김 말린 것은 (김포).2018-08-22
-
질문과 답변 - 신고된 게시물은 관리자가 검토 후 조치합니다.2018-08-22
-
질문과 답변 - 최근 은행 합병으로 은행 코드가 변경된 경우2018-08-22
-
질문과 답변 - 결제 프로필에 입력한 국가에 해당 은행이 없음2018-08-22
-
질문과 답변 - 이 메시지가 표시되면 입력한 은행 정보에 오타가 있을 수 있으니 은행 정보를 다시 입력하시기 바랍니다.2018-08-22
-
자유게시판 - 저도 1년 개근을 하기위해 매일매일 잊지않고 출첵을 ^^2018-08-21
-
프로젝트 - Justo Vestibulum2018-08-15
-
질문과 답변 (채택게시판) - 명쾌하네요~2018-08-11
댓글목록 4
백마탄환자님의 댓글
strtotime () 을 사용 하여 날짜 문자열을 타임 스탬프로 변환 할 수 있습니다 . 그러나 strtotime ()도 y-m-d-h-i-s형식을 인식하지 못합니다 .
PHP 5.3 이상
사용 DateTime::createFromFormat. date()구문 을 사용하여 정확한 마스크를 지정하여 들어오는 문자열 날짜를 구문 분석 할 수 있습니다.
PHP 5.2 이하
수동으로 요소 (년, 월, 일,시, 분, 초)를 구문 분석하고 substr()결과를 mktime () 에 전달하면 타임 스탬프가 작성됩니다.
그러나 그것은 많은 작업입니다! strftime ()이 이해할 수있는 다른 형식을 사용하는 것이 좋습니다. strftime () 은 짧은 날짜 입력을 인식 합니다the next time joe will slip on the ice . 예를 들면 다음과 같습니다.
피에이치피님의 댓글
먼저 $ dateString이 들어있는 형식을 지정합니다. 그러면 $ newDateString을 원하는 형식으로 지정합니다.
이것은 또한 strtotime의 사용을 피하는데, 때때로 작동하기 어려울 수 있습니다.
한 날짜 형식에서 다른 날짜 형식으로 변환하지 않고 현재 날짜 (또는 datetime)를 특정 형식으로 지정하려는 경우 더 쉽습니다.
축하합니다. 첫댓글 포인트 85포인트를 획득하였습니다.
백마탄환자님의 댓글
strtotime () 을 사용 하여 날짜 문자열을 타임 스탬프로 변환 할 수 있습니다 . 그러나 strtotime ()도 y-m-d-h-i-s형식을 인식하지 못합니다 .
PHP 5.3 이상
사용 DateTime::createFromFormat. date()구문 을 사용하여 정확한 마스크를 지정하여 들어오는 문자열 날짜를 구문 분석 할 수 있습니다.
PHP 5.2 이하
수동으로 요소 (년, 월, 일,시, 분, 초)를 구문 분석하고 substr()결과를 mktime () 에 전달하면 타임 스탬프가 작성됩니다.
그러나 그것은 많은 작업입니다! strftime ()이 이해할 수있는 다른 형식을 사용하는 것이 좋습니다. strftime () 은 짧은 날짜 입력을 인식 합니다the next time joe will slip on the ice . 예를 들면 다음과 같습니다.
할인의추억님의 댓글의 댓글
안졸리나졸리나님의 댓글