반응형
DateTime을 문자열 PHP로 변환
PHP DateTime 오브젝트를 String으로 변환하는 방법에 대해서는 이미 많은 사이트를 조사했습니다.항상 "String to Date Time"이 아니라 "String to Date Time"이 표시됩니다.
PHP DateTime은 에코할 수 있지만, PHP 문자열 함수로 DateTime을 처리하고 싶은 것.
궁금한 점은 어떻게 하면 PHP dateTime 객체를 이런 종류의 코드로 시작하는 문자열로 만들 수 있는가입니다.
$dts = new DateTime(); //this returns the current date time
echo strlen($dts);
의 방법을 사용할 수 있습니다.DateTime
클래스:
$date = new DateTime('2000-01-01');
$result = $date->format('Y-m-d H:i:s');
한다면format
어떤 이유로 실패하면, 그것은 다시 돌아올 것이다.FALSE
. 어플리케이션에 따라서는, 에러에 대처하는 것이 적절한 경우가 있습니다.
if ($result) {
echo $result;
} else { // format failed
echo "Unknown Time";
}
echo date_format($date,"Y/m/d H:i:s");
내가 찾은 가장 간단한 방법은:
$date = new DateTime(); //this returns the current date time
$result = $date->format('Y-m-d-H-i-s');
echo $result . "<br>";
$krr = explode('-', $result);
$result = implode("", $krr);
echo $result;
도움이 됐으면 좋겠어요.
에는 몇 가지 사전 정의된 형식이 있습니다.date_d.php
함께 사용하다format
예를 들어 다음과 같습니다.
define ('DATE_ATOM', "Y-m-d\TH:i:sP");
define ('DATE_COOKIE', "l, d-M-y H:i:s T");
define ('DATE_ISO8601', "Y-m-d\TH:i:sO");
define ('DATE_RFC822', "D, d M y H:i:s O");
define ('DATE_RFC850', "l, d-M-y H:i:s T");
define ('DATE_RFC1036', "D, d M y H:i:s O");
define ('DATE_RFC1123', "D, d M Y H:i:s O");
define ('DATE_RFC2822', "D, d M Y H:i:s O");
define ('DATE_RFC3339', "Y-m-d\TH:i:sP");
define ('DATE_RSS', "D, d M Y H:i:s O");
define ('DATE_W3C', "Y-m-d\TH:i:sP");
다음과 같이 사용:
$date = new \DateTime();
$string = $date->format(DATE_RFC2822);
목록을 사용하는 지름길입니다.각 날짜 구성요소로 원하는 작업을 수행할 수 있습니다.
list($day,$month,$year,$hour,$min,$sec) = explode("/",date('d/m/Y/h/i/s'));
echo $month.'/'.$day.'/'.$year.' '.$hour.':'.$min.':'.$sec;
그것은 나에게 효과가 있었다
$start_time = date_create_from_format('Y-m-d H:i:s', $start_time);
$current_date = new DateTime();
$diff = $start_time->diff($current_date);
$aa = (string)$diff->format('%R%a');
echo gettype($aa);
언급URL : https://stackoverflow.com/questions/10569053/convert-datetime-to-string-php
반응형
'programing' 카테고리의 다른 글
INSER JOIN / LEFT JOIN 우선순위 및 그룹 강제 적용 (0) | 2023.01.01 |
---|---|
SQL을 사용하여 json 데이터 목록 필드를 열로 변환 (0) | 2023.01.01 |
디렉토리에서 모든 PHP 파일을 포함()하려면 어떻게 해야 합니까? (0) | 2023.01.01 |
Ajax를 사용하여 PDF 파일 다운로드 및 열기 (0) | 2023.01.01 |
스프링 부트 - 클래스 경로 리소스에 정의된 'dataSource' 이름의 콩을 만드는 동안 오류가 발생했습니다. (0) | 2023.01.01 |