데이터베이스 테이블에 데이터의 날짜 시간을 자동으로 입력하려고합니다. Date
필드를 사용하고 timeEntry=DATE('NOW')
을 사용했지만 검색어를 입력했을 때 출력이 시간 대신 "DATE('NOW')
이되었습니다.자바에서 sqlite db에 현재 날짜를 입력하고 자동으로 입력하는 방법은 무엇입니까?
친절하게 도와 줄 수 있습니까? 감사. 만약 ContentValues
통해 timeEntry
의 값을 입력하는 경우
데이터베이스 테이블에 데이터의 날짜 시간을 자동으로 입력하려고합니다. Date
필드를 사용하고 timeEntry=DATE('NOW')
을 사용했지만 검색어를 입력했을 때 출력이 시간 대신 "DATE('NOW')
이되었습니다.자바에서 sqlite db에 현재 날짜를 입력하고 자동으로 입력하는 방법은 무엇입니까?
친절하게 도와 줄 수 있습니까? 감사. 만약 ContentValues
통해 timeEntry
의 값을 입력하는 경우
우선 SQLite는 날짜 및/또는 시간을 저장하기위한 별도의 저장 클래스를 가지고 있지 않습니다.
- TEXT로 ISO8601 문자열 ("YYYY-MM-DD HH : 대신, SQLite는에 내장 된 날짜 및 시간 함수는 TEXT, REAL, 또는 INTEGER 값으로 날짜와 시간을 저장할 수 있습니다 : MM : SS.SSS ").
율리우스 일 번호 11 월 24 일
그리니치 정오부터 일의 수- REAL, 4714 기원전 프롤 틱틱에 따라
그레고리력.- INTEGER으로 Unix 시간, 1970-01-01부터 012 초에 초의 수. 00:00:00 UTC.
- 날짜 (TIMESTRING, 수정, 수정, ...)
- 시간 (TIMESTRING, 개질제를 다음과 같이
SQLite는 다섯 개 날짜와 시간 기능을 지원 , 한정자, ...)
timestring
을 'now'로 대체하면 현재 날짜 시간 값을 가져올 수 있습니다. SQLite date and time functions
가 데이터베이스 항목을 생성하는 코드의 정확한 라인을 표시 할 수 있습니다 자세한 내용은
를 참조하십시오? – glibdud
질문을 이해하지 못했습니다. 데이터베이스에 무엇을 넣으시겠습니까 ??? 날짜, 날짜 시간 또는 시간? 또한 SQLite는 'Date'와 같은 필드 유형을 가지고 있지 않습니다. TEXT, INTEGER, REAL, BLOB 및 NULL 유형 만 있습니다. – evilone
둘 다 날짜와 시간을 원합니다. 흠 .. 그런 종류의 ..하지만 어떻게 정수로 입력합니까? 무슨 기능을 사용합니까? – Ahsan