timeago 패키지는 '15분 전' 또는 '2일 전'과 같은 인간이 읽기 쉬운 흐릿한 타임스탬프를 생성하는 간단한 방법을 제공합니다. 앱에서 상대적 시간을 표시할 때 이상적이며, 시간을 더 직관적으로 만들어 사용자 경험을 향상시킵니다. 이 라이브러리는 여러 언어를 지원하며 Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼과 호환됩니다. 간단한 API를 통해 Flutter 프로젝트에 원활하게 통합될 수 있습니다.
사용 사례
소셜 미디어 앱에서 게시물 타임스탬프 표시
채팅 인터페이스에서 활동 시간 표시
읽기 쉬운 시간 레이블을 통한 사용자 경험 향상
대시보드에서 이벤트 지속 시간 추적
상대 시간과 실시간 업데이트 동기화
현재 시간 차이를 사용하여 UI를 동적으로 업데이트하는 방법
주요 기능
다국어 지원
Flutter와의 간편한 통합
크로스 플랫폼 호환성
사용자 정의 가능한 형식 옵션
자동 시간 업데이트
경량이고 효율적
적합한 대상
소셜 미디어 애플리케이션
실시간 메시징 앱
대시보드 위젯
사용자 활동 추적 시스템
인간이 읽을 수 있는 타임스탬프가 필요한 모든 앱
고려 사항
시간대 차이를 수동으로 처리해야 합니다
영어 이외의 언어를 위해 로컬라이제이션 설정이 필요할 수 있습니다
절대 날짜 형식을 지원하지 않습니다
상대 시간 표시에 제한됨
정확한 타임스탬프 저장에 적합하지 않습니다
원본 README
연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.
timeago
timeago is a dart library that converts a date into a humanized text. Instead of showing a date 2020-12-12 18:30 with timeago you can display something like "now", "an hour ago", "~1y", etc
timeago
core library
timeago_flutter
flutter widgets
The easiest way to use this library via top-level function format(date):