반응형
날짜/시간 값을 문자열로 변환
mysql에서 NOW()를 사용하여 현재 날짜와 시간을 가져옵니다.날짜 값을 varchar로 변환하고 다른 문자열로 대응하고 싶습니다.제가 그걸 어떻게 합니까?
SELECT
DATE_FORMAT(NOW(), '%d %m %Y') AS your_date;
이건 아주 오래됐지만 2c를 넣어야겠다고 생각했어요 DATE_FORMAT
끈을 돌려주는 건 맞지만, 전 그 끈을 찾고 있었어요CAST
데이터베이스에 datetime 문자열이 이미 있어 그에 대한 패턴 매칭이 필요한 경우:
http://dev.mysql.com/doc/refman/5.0/en/cast-functions.html
이 경우 다음을 사용합니다.
CAST(date_value AS char)
이것은 약간 다른 질문에 대한 답변이지만, 질문 제목이 모호해 보여서 누군가 검색하는 데 도움이 될 수 있습니다.
이것을 시험해 보세요.
concat(left(datefield,10),left(timefield,8))
10 문자 온 날짜 필드(전체 날짜 기준)
yyyy-MM-dd
.풀타임 기준 8자 시간 필드
hh:mm:ss
.
원하는 형식에 따라 다릅니다.일반적으로 위의 스크립트를 사용할 수 있으며 원하는 대로 다른 필드 또는 문자열을 지정할 수 있습니다.
왜냐하면 실제로 날짜와 시간 필드가 문자열처럼 되어있기 때문입니다.그러나 업데이트 또는 삽입 시 오류가 발생할 수 있습니다.
언급URL : https://stackoverflow.com/questions/2392413/convert-datetime-value-into-string
반응형
'source' 카테고리의 다른 글
해시된 비밀번호 필드에 사용할 데이터 유형과 길이는 어떻게 됩니까? (0) | 2022.11.16 |
---|---|
리액트 한 JSX: 선택한: 선택한 JSX: ""리액트 한 JSX: 선택한: 선택한 JSX: ""리액트 한 JSX: 선택한: 선택한 JSX: "" (0) | 2022.11.16 |
MariaDB 영구 변수 설정 (0) | 2022.11.16 |
Python에서 변수가 사전인지 확인하는 방법은 무엇입니까? (0) | 2022.11.16 |
값이 소문자를 포함하는 행을 찾는 방법 (0) | 2022.11.16 |